Macros de control de excepciones

Estas macros proporcionan compatibilidad con el control de excepciones.

Nombre Descripción
_ATLCATCH Instrucciones para controlar los errores que tienen lugar en el _ATLTRY asociado.
_ATLCATCHALL Instrucciones para controlar los errores que tienen lugar en el _ATLTRY asociado.
_ATLTRY Marca una sección de código protegido en la que podría producirse un error.

Requisitos:

Encabezado: atldef.h

_ATLCATCH

Instrucciones para controlar los errores que tienen lugar en el _ATLTRY asociado.

_ATLCATCH(e)

Parámetros

e
Excepción que se va a detectar.

Comentarios

Se usa junto con _ATLTRY. Se resuelve en C++ catch(CAtlException e) para controlar un tipo dado de excepciones de C++.

_ATLCATCHALL

Instrucciones para controlar los errores que tienen lugar en el _ATLTRY asociado.

_ATLCATCHALL

Comentarios

Se usa junto con _ATLTRY. Se resuelve en C++ catch(CAtlException e) para controlar todos los tipos de excepciones de C++.

_ATLTRY

Marca una sección de código protegido en la que podría producirse un error.

_ATLTRY

Comentarios

Se usa junto con _ATLCATCH o _ATLCATCHALL. Se resuelve en el símbolo de C++ try.

Consulte también

Macros