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 [デスクトップ アプリのみ]
ヘッダー
Winuser.h (Windows.h を含む)

関連項目

Windows の概要