Simuler la pression sur une touche du clavier

Soyez le premier à donner votre avis sur cette source.

Snippet vu 42 472 fois - Téléchargée 75 fois

Contenu du snippet

envoyer le messages de l'appuie sur une certaine touche a windows:

Source / Exemple :


keybd_event(VK,0,1,0); //touche enfoncé
keybd_event(VK,0,2,0); //touche relevé

Conclusion :


voici la liste des touches Virtual Key:
8 ou VK_BACK : Retour
9 ou VK_TAB :TAB
13 ou VK_RETURN : Entrer
16 ou VK_SHIFT : Shifts
17 ou VK_CONTROL : Controles
18 ou VK_MENU : touches menu
19 ou VK_PAUSE : Pause
20 ou VK_CAPITAL : Majuscule
27 ou VK_ESCAPE : Echape
32 ou VK_SPACE : Espace
33 ou VK_PRIOR : Page haut
34 ou VK_NEXT : Page bas
35 ou VK_END : Fin
36 ou VK_HOME : touche début
37 ou VK_LEFT : Flêche gauche
38 ou VK_UP : Flêche haut
39 ou VK_RIGHT : Flêche droite
40 ou VK_DOWN : Flêche bas
41 ou VK_SELECT : Arret defil
42 ou VK_PRINT : Impr écran
45 ou VK_INSERT : Insert
46 ou VK_DELETE : Suppr
48 : 0
49 : 1
50 : 2
51 : 3
52 : 4
53 : 5
54 : 6
55 : 7
56 : 8
57 : 9
65 : A
66 : B
67 : C
68 : D
69 : E
70 : F
71 : G
72 : H
73 : I
74 : J
75 : K
76 : L
77 : M
78 : N
79 : O
80 : P
81 : Q
82 : R
83 : S
84 : T
85 : U
86 : V
87 : W
88 : X
89 : Y
90 : Z
91 ou VK_LWIN : touche windows gauche
92 ou VK_RWIN : touche windows droite
96 ou VK_NUMPAD0 : 0 (clavier numérique)
97 ou VK_NUMPAD1 : 1 (clavier numérique)
98 ou VK_NUMPAD2 : 2 (clavier numérique)
99 ou VK_NUMPAD3 : 3 (clavier numérique)
100 ou VK_NUMPAD4 : 4 (clavier numérique)
101 ou VK_NUMPAD5 : 5 (clavier numérique)
102 ou VK_NUMPAD6 : 6 (clavier numérique)
103 ou VK_NUMPAD7 : 7 (clavier numérique)
104 ou VK_NUMPAD8 : 8 (clavier numérique)
105 ou VK_NUMPAD9 : 9 (clavier numérique)
106 ou VK_MULTIPLY : Multiplier
107 ou VK_ADD : Ajouter
108 ou VK_SEPARATOR : séparateur???
109 ou VK_SUBTRACT : Soustraire
110 ou VK_DECIMAL : point
111 ou VK_DIVIDE : diviser
112 ou VK_F1 : F1
113 ou VK_F1 : F2
114 ou VK_F1 : F3
115 ou VK_F1 : F4
116 ou VK_F1 : F5
117 ou VK_F1 : F6
118 ou VK_F1 : F7
119 ou VK_F1 : F8
120 ou VK_F1 : F9
120 ou VK_F1 : F10
122 ou VK_F1 : F11
123 ou VK_F1 : F12
144 ou VK_NUMLOCK : Verr Num
145 ou VK_SCROLL : Arret défil
160 ou VK_LSHIFT : Shift gauche
161 ou VK_RSHIFT : Shift droit
162 ou VK_LCONTROL : Controle gauche
163 ou VK_RCONTROL : Controle droit
162 ou VK_LMENU : Touche menu gauche
165 ou VK_RMENU : Touche menu droit

précision : y'a pas toutes les touche dans cette liste

A voir également

Ajouter un commentaire

Commentaires

nethacker
Messages postés
293
Date d'inscription
mardi 2 mai 2006
Statut
Membre
Dernière intervention
12 octobre 2011
-
oui je veux juste savoir comment convertir ces caracteres ?
Hardouz
Messages postés
196
Date d'inscription
jeudi 22 février 2007
Statut
Membre
Dernière intervention
26 novembre 2009
-
LoL c'est Cool ça :P bah écri le toi meme faut integré de l'intelligence artificielle :P
et ton programme va comprend le mot "vas jou dehors ?" LoL bah faut le programmer ;) a toi de jouer
en va pas t'écrire tous une source ici c'est juste qq morceaux de code :)
bonne continuation et nézite pas de poster ton probléme dans le forum :)
voili voilou !
nethacker
Messages postés
293
Date d'inscription
mardi 2 mai 2006
Statut
Membre
Dernière intervention
12 octobre 2011
-
bah en fait un programme ou l'on met du texte et il vous sort l'algorithme ^^
Hardouz
Messages postés
196
Date d'inscription
jeudi 22 février 2007
Statut
Membre
Dernière intervention
26 novembre 2009
-
Explique ton probléme ^_^
nethacker
Messages postés
293
Date d'inscription
mardi 2 mai 2006
Statut
Membre
Dernière intervention
12 octobre 2011
-
et pour les clics peut on definir la zone ?
OU plutot dans quelle fenetre faire cela ?
merci d'avance ^^

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.