WM_ENTERIDLE メッセージ
アイドル状態になっているモーダル ダイアログ ボックスまたはメニューの所有者ウィンドウに送信されます。 モーダル ダイアログ ボックスまたはメニューは、1 つ以上の前のメッセージを処理した後、キューで待機しているメッセージがない場合にアイドル状態になります。
#define WM_ENTERIDLE 0x0121
パラメーター
-
wParam
-
このパラメーターには、次の値のいずれかを指定できます。
値 意味 - MSGF_DIALOGBOX
- 0
ダイアログ ボックスが表示されるため、システムはアイドル状態です。 - MSGF_MENU
- 2
メニューが表示されるため、システムはアイドル状態です。 -
lParam
-
表示されたメニューを含むダイアログ ボックス ( wParam が MSGF_DIALOGBOXの場合) またはウィンドウへのハンドル ( wParam が MSGF_MENUの場合)。
戻り値
このメッセージを処理する場合、アプリケーションは 0 を返す必要があります。
注釈
DS_NOIDLEMSG スタイルのダイアログ ボックスを作成すると、ダイアログ ボックスのWM_ENTERIDLE メッセージを非表示にすることができます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|
関連項目
-
参照
-
概念