MSG 構造体 (winuser.h)
スレッドのメッセージ キューからのメッセージ情報を保持します。
構文
typedef struct tagMSG {
HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
DWORD lPrivate;
} MSG, *PMSG, *NPMSG, *LPMSG;
メンバー
hwnd
型: HWND
ウィンドウ プロシージャがメッセージを受信するウィンドウのハンドル。 メッセージがスレッド メッセージの場合、このメンバーは NULL です 。
message
型: UINT
メッセージ ID。 アプリケーションでは、低い単語のみを使用できます。高い単語はシステムによって予約されています。
wParam
型: WPARAM
メッセージについての追加情報。 正確な意味は 、メッセージ メンバーの値によって異なります。
lParam
型: LPARAM
メッセージについての追加情報。 正確な意味は 、メッセージ メンバーの値によって異なります。
time
型: DWORD
メッセージが投稿された時刻。
pt
種類: POINT
メッセージが投稿されたときのカーソル位置 (画面座標)。
lPrivate
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリ |UWP アプリ] |
Header | winuser.h (Windows.h を含む) |
関連項目
概念
参照