Comment maintenir une touche

Soyez le premier à donner votre avis sur cette source.

Vue 9 467 fois - Téléchargée 922 fois

Description

J'essaie de répondre à une question du forum : comment simuler le maintien d'une touche ?

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
6
Date d'inscription
samedi 31 décembre 2005
Statut
Membre
Dernière intervention
7 juillet 2006

bjs je sort cette source de son sac lol
je voufrai savoir si elle simule donc n'importe quelle touche et quelle et la fonction /procedure
la touche tab se simulle tel?
merci
Messages postés
248
Date d'inscription
jeudi 3 février 2005
Statut
Membre
Dernière intervention
22 juin 2008

Moi pour enregistrer les touches j'utilise GetAsyncKeyState qui marche meme si ton aplication n'a pas le focus.
Messages postés
1812
Date d'inscription
mardi 31 mai 2005
Statut
Membre
Dernière intervention
26 octobre 2010
1
Et ben non!
Sendkeys envoie des appuis de touches sur la form en premier plan (la form qui est utilisée). Si tu as un programme qui détecte des pressions de touche, si ton programme n'est pas celui qui a le focus, alors il ne détectera rien.
D'ou l'obligation de passer par l'api keybd_event.
@+
Messages postés
248
Date d'inscription
jeudi 3 février 2005
Statut
Membre
Dernière intervention
22 juin 2008

Est-ce que sa fait pareil si je fais
do
doevents
sendkeys "touche"
loop
Messages postés
1812
Date d'inscription
mardi 31 mai 2005
Statut
Membre
Dernière intervention
26 octobre 2010
1
OK @+
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.