WM_NULL メッセージ
操作を実行しません。 アプリケーションは、受信者ウィンドウが無視するメッセージを投稿する場合に、 WM_NULL メッセージを送信します。
ウィンドウは、WindowProc 関数を介してこのメッセージを受け取ります。
#define WM_NULL 0x0000
-
wParam
-
このパラメーターは使用されません。
-
lParam
-
このパラメーターは使用されません。
型: LRESULT
このメッセージを処理すると、アプリケーションから 0 が返されます。
たとえば、アプリケーションに WH_GETMESSAGE フックがインストールされていて、メッセージが処理されないようにしたい場合、 GetMsgProc コールバック関数はメッセージ番号を WM_NULL に変更して、受信者がそれを無視するようにすることができます。
別の例として、SendMessageTimeout 関数を使用してWM_NULL メッセージを送信することで、ウィンドウがメッセージに応答している場合、アプリケーションはチェックできます。
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|