CWinThread::Run
ユーザー インターフェイス スレッドの既定のメッセージ ループを提供します。
virtual int Run( );
戻り値
スレッドが返した int 値を返します。 この値を取得するには、GetExitCodeThread 関数を呼び出します。
解説
Run 関数は、アプリケーションが WM_QUIT メッセージを受け取るまで、Windows メッセージの獲得とディスパッチを行います。 呼び出し時点でスレッドのメッセージ キューにメッセージがないときは、Run 関数は OnIdle 関数を呼び出してアイドル処理を実行します。 獲得したメッセージは、特別な処理のために PreTranslateMessage メンバー関数に渡された後、標準のキーボード変換のために Windows 関数 TranslateMessage に渡されます。 最後に、Windows 関数 DispatchMessage が呼び出されます。
Run 関数をオーバーライドすることはほとんどありません。しかし、特別な動作を実装するためにオーバーライドすることもできます。
このメンバー関数は、ユーザー インターフェイス スレッドでだけ使用されます。
必要条件
**ヘッダー:**afxwin.h