次の方法で共有


CWinApp::Run

更新 : 2007 年 11 月

既定のメッセージ ループを提供します。

virtual int Run( );

戻り値

WinMain 関数から返される int の値を返します。

解説

Run 関数は、アプリケーションが WM_QUIT メッセージを受け取るまで、Windows メッセージの獲得とディスパッチを行います。アプリケーションのメッセージ キューに現在メッセージがない場合は、Run 関数はアイドル処理を実行するために OnIdle 関数を呼び出します。到着するメッセージは、特殊処理を行うために PreTranslateMessage メンバ関数に渡されます。その後、標準のキーボード変換を行うために Windows 関数の TranslateMessage に渡されます。そして、最後に Windows 関数の DispatchMessage が呼び出されます。

Run 関数がオーバーライドされることはほとんどありませんが、特別な処理をさせるときは、オーバーライドできます。

必要条件

ヘッダー : afxwin.h

参照

参照

CWinApp クラス

階層図

CWinApp::PreTranslateMessage

WM_QUIT

DispatchMessage

TranslateMessage

その他の技術情報

CWinApp のメンバ