例外狀況處理巨集
這些宏支援例外狀況處理。
名稱 | 描述 |
---|---|
_ATLCATCH | 用來處理相關聯 _ATLTRY 中發生錯誤的 語句。 |
_ATLCATCHALL | 用來處理相關聯 _ATLTRY 中發生錯誤的 語句。 |
_ATLTRY | 標記可能發生錯誤的受防護程式碼區段。 |
需求:
標頭: atldef.h
_ATLCATCH
用來處理相關聯 _ATLTRY
中發生錯誤的 語句。
_ATLCATCH(e)
參數
e
要攔截的例外狀況。
備註
與 _ATLTRY
搭配使用。 解析為 C++ catch(CAtlException e) 來處理指定類型的 C++ 例外狀況。
_ATLCATCHALL
用來處理相關聯 _ATLTRY
中發生錯誤的 語句。
_ATLCATCHALL
備註
與 _ATLTRY
搭配使用。 解析為 C++ catch(...) 來處理所有類型的 C++ 例外狀況。
_ATLTRY
標記可能發生錯誤的受防護程式碼區段。
_ATLTRY
備註
與_ATLCATCH 或 _ATLCATCHALL 搭配 使用。 解析為 C++ 符號 try 。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應