Espion touches / clavier

maloadore Messages postés 5 Date d'inscription mercredi 23 mars 2005 Statut Membre Dernière intervention 13 novembre 2005 - 13 nov. 2005 à 17:21
cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 - 14 nov. 2005 à 12:10
Bonjour à tous!

J'ai effectué un GetAsyncKeyState dans une boucle For comme expliqué dans plusieurs des sources de ce site.

Toutefois, une chose me contrarie énormément, voici un exemple pour illustrer mon problème :
Pour une pression prolongée sur la touche 'a', il m'écrit 'aaaaaaaaaaaaaaaaa'.
Mais j'aimerais écrire autant de 'a' que j'appuie sur la touche correspondante, quelque soit le temps de la pression (c'est à dire 2 pressions sur la touche 'a' donne 'aa' au résultat, même si je reste 10 secondes appuyées à chaque fois dur la touche).

J'espère être clair..
si je suis passé à côté d'une source déjà présente sur ce site, merci de me communiquer le lien.

merci d'avance pour vos réponse

1 réponse

cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 9
14 nov. 2005 à 12:10
Utilise SetWindowsHook (sinon teste le relachement de la touche avant de rajouter une entrée)

@+


E.B.
0
Rejoignez-nous