Envoi d'une touche du clavier à une autre application
cs_YellowMan
Messages postés14Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention13 décembre 2004
-
1 juil. 2003 à 10:08
cs_chamsou
Messages postés2Date d'inscriptiondimanche 10 août 2003StatutMembreDernière intervention21 février 2004
-
21 févr. 2004 à 21:00
Bonjour à tous.
J'ai un problème car je voudrais bien simuler l'envoi d'une touche du clavier à un programme différent de celui qui envoie la touche.
La solution que j'avais trouvé était de rendre le focus à l'application voulue et de faire un sendkeys.
Seulement, si le contrôle pour lequel on envoie la touche du clavier utilise les évènements KeyUp et /ou KeyDown, çà ne fonctionne pas. Il faut envoyer deux fois la touche pour que le programme enregistre la touche.
J'ai trouvé une api (SendInput) qui pourrait faire ce que je veux mais je ne comprends pas trop comment l'utiliser.
Quelqu'un pourrait-il m'aider?
(Ou alors me donner une autre solution?)
Merci d'avance
YellowMan
A voir également:
Envoi d'une touche du clavier à une autre application