Condividi tramite


Classe di CAtlException

Questa classe definisce un'eccezione ATL.

class CAtlException

Membri

9b1a94tx.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CAtlException::CAtlException

Costruttore.

9b1a94tx.collapse_all(it-it,VS.110).gifOperatori pubblici

Nome

Descrizione

HRESULT di CAtlException::operator

Esegue il cast dell'oggetto corrente a un valore HRESULT.

9b1a94tx.collapse_all(it-it,VS.110).gifMembri dati pubblici

Nome

Descrizione

CAtlException::m_hr

La variabile di HRESULT di tipo creata dall'oggetto e utilizzata per archiviare la condizione di errore.

Note

Un oggetto CAtlException rappresenta uno stato di errore correlato a un'operazione ATL.La classe CAtlException include un membro dati pubblico che archivia il codice di stato che indica il motivo dell'eccezione e un operatore di cast che consente di trattiate l'eccezione come se fosse un HRESULT.

Verrà in genere AtlThrow anziché creare un oggetto CAtlException direttamente.

Requisiti

Header: atlexcept.h

Vedere anche

Riferimenti

AtlThrow

Altre risorse

I cenni preliminari sulle classi ATL