Structure MSLLHOOKSTRUCT (winuser.h)
Contient des informations sur un événement d’entrée de souris de bas niveau.
Syntaxe
typedef struct tagMSLLHOOKSTRUCT {
POINT pt;
DWORD mouseData;
DWORD flags;
DWORD time;
ULONG_PTR dwExtraInfo;
} MSLLHOOKSTRUCT, *LPMSLLHOOKSTRUCT, *PMSLLHOOKSTRUCT;
Membres
pt
Type : POINT
Coordonnées x et y du curseur, dans les coordonnées de l’écran par moniteur .
mouseData
Type : DWORD
Si le message est WM_MOUSEWHEEL, le mot d’ordre élevé de ce membre est le delta de la roue. Le mot de bas ordre est réservé. Une valeur positive indique que la roue a été actionnée vers l’avant, face à l’utilisateur ; une valeur négative indique que la roue a été actionnée vers l’arrière, en direction de l’utilisateur. Un clic de roue est défini comme WHEEL_DELTA, soit 120.
Si le message est WM_XBUTTONDOWN, WM_XBUTTONUP, WM_XBUTTONDBLCLK, WM_NCXBUTTONDOWN, WM_NCXBUTTONUP ou WM_NCXBUTTONDBLCLK, le mot d’ordre élevé spécifie le bouton X qui a été appuyé ou relâché, et le mot d’ordre inférieur est réservé. Cette valeur peut être une ou plusieurs des valeurs suivantes. Sinon, mouseData n’est pas utilisé.
Valeur | Signification |
---|---|
|
Le premier bouton X a été appuyé ou relâché. |
|
Le deuxième bouton X a été enfoncé ou relâché. |
flags
Type : DWORD
Indicateurs injectés d’événements. Une application peut utiliser les valeurs suivantes pour tester les indicateurs. Le test LLMHF_INJECTED (bit 0) vous indique si l’événement a été injecté. Si c’était le cas, le test de LLMHF_LOWER_IL_INJECTED (bit 1) vous indiquera si l’événement a été injecté ou non à partir d’un processus s’exécutant à un niveau d’intégrité inférieur.
time
Type : DWORD
Horodatage de ce message.
dwExtraInfo
Type : ULONG_PTR
Informations supplémentaires associées au message.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | winuser.h (inclure Windows.h) |
Voir aussi
Conceptuel
Autres ressources
Référence