CWnd::RunModalLoop

ContinueModalFALSEを返すまで、メッセージを取得して、平行移動、またはディスパッチするには、このメンバー関数を呼び出します。

int RunModalLoop(
   DWORD dwFlags = 0 
);

パラメーター

  • dwFlags
    送信する Windows メッセージを指定します。次のいずれかの値になります。

    • MLF_NOIDLEMSG は、親に WM_ENTERIDLE のメッセージを送信しません。

    • MLF_NOKICKIDLE がウィンドウに WM_KICKIDLE のメッセージを送信しません。

    • メッセージ キューがアイドル状態のときにMLF_SHOWONIDLE ウィンドウに示します。

戻り値

モーダル ループを終了に使用される EndModalLoop のメンバー関数に渡される nResult のパラメーター値を指定します。

解説

既定では、EndModalLoop の後の ContinueModal を返します FALSE が呼び出されます。EndModalLoopに提供される nResult として値を返します。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CWnd クラス

階層図

CWnd::EndModalLoop

WM_ENTERIDLE