CDocument::ReportSaveLoadException
いう例外が CFileException (通常はまたは) のいずれ CArchiveExceptionドキュメントを保存するか、読み込みます。
virtual void ReportSaveLoadException(
LPCTSTR lpszPathName,
CException* e,
BOOL bSaving,
UINT nIDPDefault
);
パラメーター
lpszPathName
保存または読み込まれているドキュメントの名前へのポインター。e
スローされた例外へのポインター。nullが返されます。bSaving
フラグのどの操作が進行中にを示す; ドキュメントが読み込まれる場合は、ドキュメントがゼロ以外の場合は 0。nIDPDefault
関数が特定の 1 つが指定する表示されるエラー メッセージの識別子。
解説
既定の実装では、例外オブジェクトを調べて、特に原因を説明するエラー メッセージを検索します。特定のメッセージが存在しない場合、または e がnull場合、nIDPDefault のパラメーターで指定される一般的なメッセージが使用されます。関数は、エラー メッセージを含むメッセージ ボックスを表示します。追加の場合は、この関数を、カスタマイズされたエラーのメッセージを表示しオーバーライドします。これは、高度なオーバーライド可能な関数です。
必要条件
ヘッダー: afxwin.h