Struttura MOUSEHOOKSTRUCT (winuser.h)

Contiene informazioni su un evento del mouse passato a una WH_MOUSE routine hook MouseProc.

Sintassi

typedef struct tagMOUSEHOOKSTRUCT {
  POINT     pt;
  HWND      hwnd;
  UINT      wHitTestCode;
  ULONG_PTR dwExtraInfo;
} MOUSEHOOKSTRUCT, *LPMOUSEHOOKSTRUCT, *PMOUSEHOOKSTRUCT;

Members

pt

Tipo: POINT

Coordinate x e y del cursore, nelle coordinate dello schermo.

hwnd

Tipo: HWND

Handle per la finestra che riceverà il messaggio del mouse corrispondente all'evento del mouse.

wHitTestCode

Tipo: UINT

Valore di hit test. Per un elenco dei valori di hit test, vedere la descrizione del messaggio di WM_NCHITTEST .

dwExtraInfo

Tipo: ULONG_PTR

Informazioni aggiuntive associate al messaggio.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione winuser.h (include Windows.h)

Vedi anche

Informazioni concettuali

Hook

MouseProc

Riferimento

Setwindowshookex

WM_NCHITTEST