UDF > StructureConstants >


$tagKBDLLHOOKSTRUCT

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"

Champs

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