若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

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

System_CAPS_note注意事項

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

需求

Header: afx.h

顯示: