CWinApp::Run
更新 : 2007 年 11 月
既定のメッセージ ループを提供します。
virtual int Run( );
戻り値
WinMain 関数から返される int の値を返します。
解説
Run 関数は、アプリケーションが WM_QUIT メッセージを受け取るまで、Windows メッセージの獲得とディスパッチを行います。アプリケーションのメッセージ キューに現在メッセージがない場合は、Run 関数はアイドル処理を実行するために OnIdle 関数を呼び出します。到着するメッセージは、特殊処理を行うために PreTranslateMessage メンバ関数に渡されます。その後、標準のキーボード変換を行うために Windows 関数の TranslateMessage に渡されます。そして、最後に Windows 関数の DispatchMessage が呼び出されます。
Run 関数がオーバーライドされることはほとんどありませんが、特別な処理をさせるときは、オーバーライドできます。
必要条件
ヘッダー : afxwin.h