次の方法で共有


CFileException::CFileException

CFileException のオブジェクトを格納オブジェクトの原因コードとオペレーティング システム コード構築します。

CFileException( 
   int cause = CFileException::none,  
   LONG lOsError = -1,  
   LPCTSTR lpszArchiveName = NULL 
);

パラメーター

  • cause
    例外の理由を示す列挙型の変数。使用できる値の一覧については CFileException::m_cause を参照してください。

  • lOsError
    例外に対してシステム固有の原因 (ある場合)。lOsError のパラメーターは cause がより多くの情報を提供します。

  • lpszArchiveName
    例外が発生 CFile のオブジェクトではの名前を含む文字列へのポインター。

解説

このコンストラクターを直接使用しないで、はなく、グローバル関数 AfxThrowFileExceptionを呼び出します。

[!メモ]

可変 lOsError は CFileCStdioFile のオブジェクトだけです。CMemFile のクラスは、このエラー コードを処理しません。

必要条件

ヘッダー : afx.h

参照

関連項目

CFileException クラス

階層図

AfxThrowFileException