Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1496 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [wxWidgets] Récupérer toutes les touches enfoncées

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[wxWidgets] Récupérer toutes les touches enfoncées

n°1526718
vincent0
Posté le 10-03-2007 à 11:17:36  profilanswer
 

Bonjour,
 
Comment faire pour récupérer toutes les touches du clavier enfoncé avec wxWidgets ?
 
Pour l'instant j'ai un évènement : EVT_KEY_DOWN(myGLCanvas::onKeyDown)

Code :
  1. void myGLCanvas::onKeyDown(wxKeyEvent &event)
  2. {
  3. int key = event.GetKeyCode();
  4. if(key=='Q')
  5.  CCamera::instance()->moveLeftRight(speed*60.0);
  6. if(key=='D')
  7.  CCamera::instance()->moveLeftRight(-speed*60.0);
  8. if(key=='Z')
  9.  CCamera::instance()->moveFrontBack(speed*60.0);
  10. if(key=='S')
  11.  CCamera::instance()->moveFrontBack(-speed*60.0);
  12. }


 
Donc si j'enfonce la touche 'Q' et la touche 'Z', la variable "key" ne contiendra que la valeur de la touche 'Z' et donc la fonction CCamera::instance()->moveLeftRight(speed*60.0); ne sera pas exécuté...ce qui n'es pas trop pratique pour faire bouger une caméra :(
 
Merci d'avance...

mood
Publicité
Posté le 10-03-2007 à 11:17:36  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [wxWidgets] Récupérer toutes les touches enfoncées

 

Sujets relatifs
recuperer le tableau affichage des données de mysql (dans easyphp) ?[wxWidgets] bouger la souris
récupérer des données de commandes unixComment récupérer les variables d'un capteur ?
[PHP] Recupérer les 1er caracteres d'un mot[C++][QT] Récupérer le X et Y de la souris
récupérer le chemin courantCommande pour recupérer valeur et l'intégrer dans un fichier
[.net][C#] Récupérer l'objet declenchant l'événement dans page_load()Parser un html et récuperer une valeur
Plus de sujets relatifs à : [wxWidgets] Récupérer toutes les touches enfoncées


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR