Bonjour,
Je ne sais pas si ça peux t'aider pour détecter l'appui sur 2 touches mais je procède de la façon suivante en vba autocad pour détecter l'appui sur Echap :
- Declarer la fonction windows suivante:
1 2
| 'Fonction windows recuperant la derniere touche actionnée
Public Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer |
-Dans la procedure où tu souhaites détecter l'action clavier, faire un 1er appel pour réinitialiser la fonction (car la fonction mémorise l'appui sur la touche - fonctionnement asynchrone)
GetAsyncKeyState (vbKeyEscape) '1er appel pour reinitialiser
- Plus loin dans la procèdure, au moment où tu veux détecter l'action clavier:
1 2
| 'Appui sur ECHAP
If GetAsyncKeyState(vbKeyEscape) Then ... |
Partager