MOUSEHOOKSTRUCT structure (winuser.h)
Contains information about a mouse event passed to a WH_MOUSE hook procedure, MouseProc.
Syntax
typedef struct tagMOUSEHOOKSTRUCT {
POINT pt;
HWND hwnd;
UINT wHitTestCode;
ULONG_PTR dwExtraInfo;
} MOUSEHOOKSTRUCT, *LPMOUSEHOOKSTRUCT, *PMOUSEHOOKSTRUCT;
Members
pt
Type: POINT
The x- and y-coordinates of the cursor, in screen coordinates.
hwnd
Type: HWND
A handle to the window that will receive the mouse message corresponding to the mouse event.
wHitTestCode
Type: UINT
The hit-test value. For a list of hit-test values, see the description of the WM_NCHITTEST message.
dwExtraInfo
Type: ULONG_PTR
Additional information associated with the message.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | winuser.h (include Windows.h) |
See also
Conceptual
Reference