次の方法で共有


CWnd::RunModalLoop

更新 : 2007 年 11 月

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

int RunModalLoop(
   DWORD dwFlags = 0 
);

パラメータ

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

    • MLF_NOIDLEMSG   親ウィンドウに、WM_ENTERIDLE メッセージを送信しません。

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

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

戻り値

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

解説

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

必要条件

ヘッダー : afxwin.h

参照

参照

CWnd クラス

階層図

CWnd::EndModalLoop

WM_ENTERIDLE

その他の技術情報

CWnd のメンバ