Udostępnij za pośrednictwem


Klasa COleDispatchException

Obsługuje wyjątki dotyczące OLE IDispatch interfejs, który jest częścią klucza automatyzacji OLE.

class COleDispatchException : public CException

Członkowie

Publiczne danych członków

Nazwa

Opis

COleDispatchException::m_dwHelpContext

Kontekst pomocy dla błędu.

COleDispatchException::m_strDescription

Słowny opis błędu.

COleDispatchException::m_strHelpFile

Plik, aby korzystać z pomocy m_dwHelpContext.

COleDispatchException::m_strSource

Aplikacja, która wygenerowała wyjątek.

COleDispatchException::m_wCode

IDispatch-Kod błędu.

Uwagi

Podobnie jak innych klas wyjątków pochodzące z CException klasy base COleDispatchException może być używany z THROW, THROW_LAST, SPRÓBUJ, połowu, AND_CATCH, i END_CATCH makr.

Ogólnie rzecz biorąc, należy wywołać AfxThrowOleDispatchException do tworzenia i throw COleDispatchException obiektu.

Aby uzyskać więcej informacji dotyczących wyjątków, zobacz artykuły Obsługi wyjątków (MFC) i wyjątki: wyjątki OLE.

Hierarchii dziedziczenia

CObject

CException

COleDispatchException

Wymagania

Nagłówek: afxdisp.h

Zobacz też

Informacje

Klasa CException

Diagram hierarchii

Klasa COleDispatchDriver

Klasa COleException

Koncepcje

Próbki MFC CALCDRIV