Compartilhar via


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.

Confira também

Macros