共用方式為


CFileException::CFileException

建構物件中造成程式碼和作業系統程式碼的 CFileException 物件。

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

參數

  • cause
    表示這個例外狀況原因的列舉型別變數。 的可能值清單中看到 CFileException::m_cause

  • lOsError
    例外狀況的 (如果有一個作業系統特定原因,。 lOsError 參數小於 cause 提供更詳細的資訊。

  • lpszArchiveName
    out 包含 CFile 物件名稱的字串的點會導致例外狀況。

備註

不要直接使用這個建構函式,,而是呼叫全域函式 AfxThrowFileException

注意事項注意事項

變數 lOsError 只適用於 CFileCStdioFile 物件。CMemFile 類別不會處理這個錯誤碼。

需求

Header: afx.h

請參閱

參考

CFileException 類別

階層架構圖

AfxThrowFileException