WM_ENTERIDLE メッセージ

アイドル状態になっているモーダル ダイアログ ボックスまたはメニューの所有者ウィンドウに送信されます。 モーダル ダイアログ ボックスまたはメニューは、1 つ以上の前のメッセージを処理した後、キューで待機しているメッセージがない場合にアイドル状態になります。

#define WM_ENTERIDLE                    0x0121

パラメーター

wParam

このパラメーターには、次の値のいずれかを指定できます。

意味
MSGF_DIALOGBOX
0
ダイアログ ボックスが表示されるため、システムはアイドル状態です。
MSGF_MENU
2
メニューが表示されるため、システムはアイドル状態です。

lParam

表示されたメニューを含むダイアログ ボックス ( wParamMSGF_DIALOGBOXの場合) またはウィンドウへのハンドル ( wParamMSGF_MENUの場合)。

戻り値

このメッセージを処理する場合、アプリケーションは 0 を返す必要があります。

注釈

DS_NOIDLEMSG スタイルのダイアログ ボックスを作成すると、ダイアログ ボックスのWM_ENTERIDLE メッセージを非表示にすることができます。

要件

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

関連項目

参照

DefWindowProc

概念

ダイアログ ボックス