OVH Cloud OVH Cloud

touche Controle et AltGr

12 réponses
Avatar
Vincent Torri
Donc 'key' est le keycode. Cette valeur, ainsi que la veaeur renvoyée par
GetKeyState() est exactement la même, que j'appuie sur Ctrl gauche ou
AltGr.

J'ai lu la doc de MSDN, cherché sur Google et fait des tests dans tous les
sens depuis 2 jours, sans rien trouver. Comme ça me paraît étrange que ce
soit si difficile de différencier ces 2 Ctrl gauche, je dois passer à côté
de quelque chose de simple.

Donc si quelqu'un a une idée pour résoudre le problème...

merci

2 réponses

1 2
Avatar
Christian ASTOR
torri a écrit :

ce test arrive trop tard : le keydown pour le Ctrl envoyé par AltGr est
déjà reçu, et le test est vrai que après. L'ordre est:



Parce que c'est au niveau d'une WndProc
Pour distinguer réellement le premier Ctrl Gauche, utiliser un
WH_KEYBOARD_LL hook.
Avatar
torri
On Wed, 30 Nov 2011 09:27:02 +0100, Christian ASTOR wrote:


Parce que c'est au niveau d'une WndProc Pour distinguer réellement le
premier Ctrl Gauche, utiliser un WH_KEYBOARD_LL hook.



oulaa, je ne connais pas :-) Je vais demander à mon pote google.
Néanmoins, si tu as plus de détails à me donner concernant cette méthode,
n'hésite pas :-)
1 2