Bonjour à tous,
Je suis débutant en C et je developpe un petit programme dans la console pour interfacer avec un robot.
je veux exécuter un action avec les fleches de direction mon seule problème c'est que a chaque fois que j appuie sur les touches de direction ma boucle s exectute x fois .
Que puis je faire pour avoir une seule avec quand j appuie et je relache ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 if (GetKeyState(VK_UP)& 0x80) { printf("haut"); } else { printf("haut relaché"); } if (GetKeyState(VK_DOWN)& 0x80) { printf("bas"); } if (GetKeyState(VK_LEFT)& 0x80) { printf("gauche"); } if (GetKeyState(VK_RIGHT)& 0x80) { printf("droite"); }
Cordialement,
bypbop
Partager