MOUSEHOOKSTRUCT 構造体 (winuser.h)

WH_MOUSE フック プロシージャ MouseProc に渡されるマウス イベントに関する情報が含まれます。

構文

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

メンバー

pt

種類: POINT

カーソルの x 座標と y 座標 (画面座標)。

hwnd

型: HWND

マウス イベントに対応するマウス メッセージを受け取るウィンドウへのハンドル。

wHitTestCode

型: UINT

ヒット テスト値。 ヒット テスト値の一覧については、 WM_NCHITTEST メッセージの説明を参照してください。

dwExtraInfo

種類: ULONG_PTR

メッセージに関連付けられている追加情報。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header winuser.h (Windows.h を含む)

関連項目

概念

フック

MouseProc

リファレンス

SetWindowsHookEx

WM_NCHITTEST