CWinApp::ProcessWndProcException
フレームワークは、アプリケーションのメッセージやコマンド ハンドラーの 1 人にハンドラーがスローされる例外をキャッチするたびにこのメンバー関数が呼び出されます。
virtual LRESULT ProcessWndProcException(
CException* e,
const MSG* pMsg
);
パラメーター
e
状態の例外へのポインター。pMsg
フレームワークが例外がスローされたウィンドウ メッセージに関する情報を含む MSG の構造。
戻り値
Windows に返される値。通常、これはウィンドウのメッセージの 0L、コマンド メッセージの 1L ([真]) です。
解説
このメンバー関数を直接呼び出さないでください。
このメンバー関数の既定の実装では、メッセージ ボックスを作成します。状態で例外がメニュー、ツール バー、またはアクセラレータのコマンドのエラーで発生した場合、「コマンドで失敗」メッセージを表示します; それ以外の場合は、「internal」のアプリケーション エラー メッセージが表示されます。
独自の例外のグローバルな処理を行う場合は、このメンバー関数をオーバーライドします。表示するメッセージ ボックスを応じて場合にのみ基本機能を呼び出します。
必要条件
ヘッダー: afxwin.h