Macros de tratamento de exceção
Essas macros dão suporte para tratamento de exceção.
Nome | Descrição |
---|---|
_ATLCATCH | Instruções para tratar erros que ocorrem no _ATLTRY associado. |
_ATLCATCHALL | Instruções para tratar erros que ocorrem no _ATLTRY associado. |
_ATLTRY | Marca uma seção de código protegido em que um erro pode ocorrer. |
Requisitos:
Cabeçalho: atldef.h
_ATLCATCH
Instruções para tratar erros que ocorrem no _ATLTRY
associado.
_ATLCATCH(e)
Parâmetros
e
A exceção a ser capturada.
Comentários
É usado em conjunto com _ATLTRY
. Resolve a captura C++ (CAtlException e) para lidar com um determinado tipo de exceção C++.
_ATLCATCHALL
Instruções para tratar erros que ocorrem no _ATLTRY
associado.
_ATLCATCHALL
Comentários
É usado em conjunto com _ATLTRY
. Resolve para catch(...) do C++ para lidar com todos os tipos de exceções C++.
_ATLTRY
Marca uma seção de código protegido em que um erro pode ocorrer.
_ATLTRY
Comentários
Usado em conjunto com _ATLCATCH ou _ATLCATCHALL. Resolve para o símbolo C++ try.