The MSLLHOOKSTRUCT structure contains information about a low-level keyboard input event.
typedef struct tagMSLLHOOKSTRUCT {
DWORD pt;
DWORD mouseData;
DWORD flags;
DWORD time;
DWORD dwExtraInfo;
} MSLLHOOKSTRUCT, FAR *LPMSLLHOOKSTRUCT, *PMSLLHOOKSTRUCT;
Value | Description |
---|---|
0 | Specifies whether the event was injected. The value is 1 if the event was injected; otherwise, it is 0. |
1-15 | Reserved. |
An application can use the following value to test the mouse flags:
Value | Purpose |
---|---|
LLMHF_INJECTED | Test the event-injected flag. |
Windows NT: Requires version 4.0 SP3 or later.
Windows: Unsupported.
Windows CE: Unsupported.
Header: Declared in winuser.h.
Hooks Overview, Hook Structures, LowLevelMouseProc, POINT, SetWindowsHookEx, WM_MOUSEWHEEL