WM_ENTERIDLE = &H121

機能
アプリケーションのメインウィンドウプロシージャにモーダルダイアログボックス
またはメニューがアイドル状態になったことを知らせるためのメッセージ。
モーダルダイアログボックスまたはメニューはメッセージを処理したあとで
キュー内に処理すべきメッセージがなくなると、アイドル状態になる。
wParam
メッセージの発行元を示す定数
--------------------------------------------------------------------
MSGF_DIALOGBOX   0        ダイアログボックスが表示されているために
                          システムがアイドル状態になっている
MSGF_MENU        2        メニューが表示されているために
                          システムがアイドル状態になっている
--------------------------------------------------------------------
lParam
モーダルフォームまたはメニューのオーナーウィンドウのハンドル
戻り値
0を返す
備考
DefWindowProc関数がこのメッセージを処理するときは0以外の値を返す

アイドル状態とは処理すべきメッセージがなくなって新たな入力を待つ状態。
参照
DefWindowProc