Bonjour à tous,
Dans mon programme, j'utilise la méthode GetAsyncKeyState(VK_LMENU) (Alt gauche, sous windows) pour switcher entre deux mode de fonctionnement : si on clique sur le bouton en maintenant alt => mode 2 sinon mode 1.
Cependant j'ai l'impression que cette méthode est assez instable ou alors je l'utilise mal.
Pour passer en mode2, je test : GetAsyncKeyState(VK_LMENU)!=0
Par exemple, quand je maintiens Alt, je relâche puis je clic uniquement avec ma souris sur mon bouton, GetAsyncKeyState(VK_LMENU) me retourne une valeur non nulle.
J'ai l'impression que la "surveillance" du bouton n'est pas remise à jour.
Quelqu'un peut-il m'apporté des précisions ? Existe-t-il une meilleure méthode ?
merci par avance.
Partager