Udostępnij za pośrednictwem


Klasa CAtlException

Ta klasa definiuje ATL wyjątek.

class CAtlException

Członkowie

9b1a94tx.collapse_all(pl-pl,VS.110).gifPubliczne konstruktory

Nazwa

Opis

CAtlException::CAtlException

Konstruktor.

9b1a94tx.collapse_all(pl-pl,VS.110).gifPodmioty publiczne

Nazwa

Opis

CAtlException::operator HRESULT

Rzuca bieżącego obiektu do wartości HRESULT.

9b1a94tx.collapse_all(pl-pl,VS.110).gifPubliczne danych członków

Nazwa

Opis

CAtlException::m_hr

Zmienna typu HRESULT utworzone przez obiekt i używane do przechowywania warunek błędu.

Uwagi

A CAtlException obiekt reprezentuje warunek wyjątku związanych z operacji ATL.CAtlException Klasa obejmuje członka publicznych danych, który przechowuje kod stanu wskazujący przyczynę wyjątku i operatora rzutowania, który umożliwia traktowanie wyjątek, tak jakby HRESULT.

Ogólnie rzecz biorąc, będzie wywoływać AtlThrow zamiast tworzenia CAtlException bezpośrednio obiekt.

Wymagania

Nagłówek: atlexcept.h

Zobacz też

Informacje

AtlThrow

Inne zasoby

Omówienie klasy ATL