Récupérer touche appuyée

cs_supergrey Messages postés 475 Date d'inscription vendredi 27 juin 2003 Statut Membre Dernière intervention 20 septembre 2010 - 5 avril 2004 à 12:09
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 - 5 avril 2004 à 13:57
Bonjour, je voudrais savoir comment savoir simplement si une touche est appuyée.

[size=0]rencontres gratuites http://www.Datzy.com rencontres gratuites/size=0
Merci

2 réponses

cs_LordBob Messages postés 2865 Date d'inscription samedi 2 novembre 2002 Statut Membre Dernière intervention 11 mai 2009 9
5 avril 2004 à 13:51
en C++ standard, il y a une fonction qui s'appelle khbit() et qui récupere la valeur de la touche appuyé...
Bob...

"La chance accorde ses faveur aux esprits avertis..."
0
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 24
5 avril 2004 à 13:57
Parmi les messages qui transitent par WinProc (PAINT, DESTROY, ...), il y a WM_CHAR qui indique qu'une touche a été pressée. wParam te renvoie l'id de la touche.

Case WM_PAINT:
...
Case WM_CHAR:
switch(wParam) {
Case 'a': //appui sur "a"
Case 'z': // appui sur "z"

Manu
0
Rejoignez-nous