Synthétise une séquence de touches
#include <WinAPISys.au3>
_WinAPI_Keybd_Event ( $vKey, $iFlags [, $iScanCode = 0 [, $iExtraInfo = 0]] )
$vKey | Le code de la touche virtuelle ($VK_*). Le code doit être une valeur de 1 à 254. 0x01 - Le bouton gauche de la souris 0x02 - Le bouton droit de la souris 0x03 - Le traitement de contrôle -break 0x04 - Le bouton central de la souris (souris à trois boutons) 0x05 - Le bouton X1 de la souris 0x06 - Le bouton X2 de la souris 0x08 - Touche RETOUR ARRIÈRE 0x09 - Touche TAB 0x0C - Touche CLEAR 0x0D - Touche ENTRER 0x10 - Touche SHIFT 0x11 - Touche CTRL 0x12 - Touche ALT 0x13 - Touche PAUSE 0x14 - Touche VERR.MAJ 0x1B - Touche ESC 0x20 - Touche ESPACE 0x21 - Touche PAGE UP 0x22 - Touche PAGE DOWN 0x23 - Touche END 0x24 - Touche HOME 0x25 - Touche GAUCHE 0x26 - Touche flèche vers le haut 0x27 - Touche flèche vers la droite 0x28 - Touche flèche vers le bas 0x29 - Touche SELECT 0x2A - Touche PRINT 0x2B - Touche EXECUTE 0x2C - Touche PRINT SCREEN 0x2D - Touche INS 0x2E - Touche DEL 0x2F - Touche HELP 0x30 - 0x39 - Touches de 0 à 9 0x41 - 0x5A - Touches de A à Z 0x5B - Touche Windows gauche 0x5C - Touche Windows droite 0x5D - Touche Applications 0x5F - touche de mise en veille de l'ordinateur 0x60 - 0x69 - Touches du pavé numérique de 0 à 9 0x6A - Touche multiplication 0x6B - Touche addition 0x6C - Touche de séparation 0x6D - Touche soustraction 0x6E - Touche point décimal 0x6F - Touche division 0x70 - 0x87 - Touches de F1 à F24 0x90 - Touche NUM LOCK 0x91 - Touche SCROLL LOCK 0xA0 - Touche MAJ gauche 0xA1 - Touche Maj droite 0xA2 - Touche CONTROL gauche 0xA3 - Touche CONTROL droite 0xA4 - Touche MENU gauche 0xA5 - Touche MENU droite 0xA6 - Touche Arrière du navigateur 0xA7 - Touche Avant du navigateur 0xA8 - Touche Actualiser du navigateur 0xA9 - Touche Stop du navigateur 0xAA - Touche de Recherche du navigateur 0xAB - Touche Favoris du navigateur 0xAC - Touche Démarrage et Accueil du navigateur 0xAD - Touche volume Muet 0xAE - Touche volume plus bas 0xAF - Touche volume plus haut 0xB0 - Touche piste suivante 0xB1 - Touche piste précédente 0xB2 - Touche Stop Média 0xB3 - Touche Lecture/Pause du média 0xB4 - Touche Départ Mail 0xB5 - Touche Select média 0xB6 - Touche Démarrer l'application 1 0xB7 - Touche Démarrer l'application 2 0xBA - Touche ';:' 0xBB - Touche '+' 0xBC - Touche ',' 0xBD - Touche '-' 0xBE - Touche '.' 0xBF - Touche '/?' 0xC0 - Touche '`~' 0xDB - Touche '[{' 0xDC - Touche '\|' 0xDD - Touche ']}' 0xDE - Touche 'guillemet simple/guillemet double' 0xE2 - Soit la touche inférieur/supérieur, soit la touche barre oblique inverse sur le clavier 102 touches RT 0xE7 - Utilisé pour passer des caractères Unicode comme si elles étaient des touches 0xF6 - Touche Attn 0xF7 - Touche CrSel 0xF8 - Touche ExSel 0xF9 - Touche Effacer EOF 0xFA - Touche Play 0xFB - Touche Zoom 0xFD - touche PA1 0xFE - Touche Effacer |
$iFlags | Ce paramètre peut prendre une ou plusieurs des valeurs suivantes: $KEYEVENTF_EXTENDEDKEY $KEYEVENTF_KEYUP |
$iScanCode | [optionnel] Le scan code de la touche. Par défaut, 0. |
$iExtraInfo | [optionnel] La valeur ajoutée associée à la pression sur une touche préalable. Par défaut, 0. |
Aucune.
Consultez keybd_event dans la librairie MSDN.