Partager via


CAtlException, classe

Cette classe définit une exception ATL.

class CAtlException

Membres

Constructeurs publics

Nom

Description

CAtlException::CAtlException

Constructeur.

Opérateurs publics

Nom

Description

HRESULT de CAtlException::operator

Effectue un cast de l'objet en cours à une valeur HRESULT.

Données membres publiques

Nom

Description

CAtlException::m_hr

La variable du type HRESULT créée par l'objet et utilisée pour stocker la condition d'erreur.

Notes

Un objet d' CAtlException représente une condition d'exception liée à une opération ATL. La classe d' CAtlException inclut une donnée membre privée qui stocke le code d'état qui indique la raison de l'exception et un opérateur de cast qui vous permet de gérer l'exception comme s'il s'agissait d'un HRESULT.

En général vous appellerez AtlThrow au lieu de créer un objet d' CAtlException directement.

Configuration requise

Header: atlexcept.h

Voir aussi

Référence

AtlThrow

Autres ressources

Vue d'ensemble de la classe ATL