Contient des informations sur un événement d'entrée de bas niveau du clavier
Global Const $tagKBDLLHOOKSTRUCT = "dword vkCode;dword scanCode;dword flags;dword time;ulong_ptr dwExtraInfo"
vkCode | Indique un code de touche virtuel. Le code doit être une valeur comprise entre 1 et 254 |
scanCode | Indique un scan code hard pour la touche |
flags | Indique le flag touche étendue, flag d'événement injecté, code de contexte, et le flag de l'état de transition. Ce membre est spécifié comme suit. Une application peut utiliser les valeurs suivantes pour tester les flags des touches: $LLKHF_EXTENDED - Teste le flag de touche étendue $LLKHF_INJECTED - Teste le flag d'événement injecté $LLKHF_ALTDOWN - Teste le code de contexte $LLKHF_UP - Teste le flag de l'état transition 0 - Indique si la touche est une touche étendue, comme une touche de fonction ou une touche du pavé numérique La valeur est 1 si la touche est une touche étendue, 0 sinon 1 à 3 - Réservé 4 - Indique si l'événement a été injecté. La valeur est 1 si l'événement a été injecté, 0 sinon 5 - Indique le code du contexte. La valeur est 1 si la touche ALT est enfoncée, 0 sinon 6 - Réservé 7 - Indique l'état de transition. La valeur est 0 si la touche est enfoncée et 1 si elle est relachée |
time | Indique l'horodatage pour ce message, l'équivalent de ce que GetMessageTime retournerait pour ce message |
dwExtraInfo | Indique des informations supplémentaires associées au message |