次の方法で共有


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