CAtlExceptions-Klasse
Diese Klasse definiert eine ATL-Ausnahme.
class CAtlException
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Der -Konstruktor. |
Öffentliche Operatoren
Name |
Description |
---|---|
Wandelt das aktuelle Objekt in einen HRESULT-Wert um. |
Öffentliche Datenmember
Name |
Description |
---|---|
Die Variable des Typs HRESULT erstellt durch das Objekt und verwendet, um den Fehlerzustand zu speichern. |
Hinweise
Ein Objekt CAtlException stellt eine Ausnahmebedingung dar, die einem ATL-Vorgang verknüpft ist.Die CAtlException-Klasse enthält einen öffentlichen Datenmember, der den Statuscode gespeichert werden, der den Grund für die Ausnahme und einen Typumwandlungsoperator, angibt, der Ihnen ermöglicht, die Ausnahme zu behandeln, als ob es ein HRESULT war.
Im Allgemeinen rufen Sie AtlThrow anstatt auf, ein CAtlException-Objekt direkt erstellen.
Anforderungen
Header: atlexcept.h