MOUSEHOOKSTRUCT-Struktur (winuser.h)

Enthält Informationen zu einem Mausereignis, das an die WH_MOUSE Hookprozedur MouseProc übergeben wird.

Syntax

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

Member

pt

Typ: POINT

Die x- und y-Koordinaten des Cursors in Bildschirmkoordinaten.

hwnd

Typ: HWND

Ein Handle für das Fenster, das die Mausnachricht erhält, die dem Mausereignis entspricht.

wHitTestCode

Typ: UINT

Der Treffertestwert. Eine Liste der Treffertestwerte finden Sie in der Beschreibung der WM_NCHITTEST Meldung.

dwExtraInfo

Typ: ULONG_PTR

Zusätzliche Informationen, die der Nachricht zugeordnet sind.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile winuser.h (windows.h einschließen)

Siehe auch

Konzept

Hooks

MouseProc

Referenz

SetWindowsHookEx

WM_NCHITTEST