Sdílet prostřednictvím


COleDispatchException – třída

Zpracovává výjimky specifické pro rozhraní OLE IDispatch , což je klíčovou součástí automatizace OLE.

Syntaxe

class COleDispatchException : public CException

Členové

Veřejné datové členy

Jméno popis
COleDispatchException::m_dwHelpContext Kontext nápovědy k chybě
COleDispatchException::m_strDescription Slovní chybný popis.
COleDispatchException::m_strHelpFile Soubor nápovědy, který se má použít s m_dwHelpContext.
COleDispatchException::m_strSource Aplikace, která vygenerovala výjimku.
COleDispatchException::m_wCode IDispatch-specifický kód chyby.

Poznámky

Stejně jako u ostatních tříd výjimek odvozených ze CException základní třídy COleDispatchException lze použít s makry THROW, THROW_LAST, TRY, CATCH, AND_CATCH a END_CATCH.

Obecně byste měli volat AfxThrowOleDispatchException vytvořit a vyvolat COleDispatchException objekt.

Další informace o výjimkách najdete v článcích Zpracování výjimek (MFC) a Výjimky: Výjimky OLE.

Hierarchie dědičnosti

Objekt CObject

CException

COleDispatchException

Požadavky

Hlavička: afxdisp.h

COleDispatchException::m_dwHelpContext

Identifikuje kontext nápovědy v nápovědě vaší aplikace (. HLP) soubor.

DWORD m_dwHelpContext;

Poznámky

Tento člen je nastaven funkcí AfxThrowOleDispatchException při vyvolání výjimky.

Příklad

Podívejte se na příklad pro COleDispatchDriver::CreateDispatch.

COleDispatchException::m_strDescription

Obsahuje slovní popis chyby, například "Plný disk".

CString m_strDescription;

Poznámky

Tento člen je nastaven funkcí AfxThrowOleDispatchException při vyvolání výjimky.

Příklad

Podívejte se na příklad pro COleDispatchDriver::CreateDispatch.

COleDispatchException::m_strHelpFile

Architektura vyplní tento řetězec názvem souboru nápovědy aplikace.

CString m_strHelpFile;

COleDispatchException::m_strSource

Architektura vyplní tento řetězec názvem aplikace, která vygenerovala výjimku.

CString m_strSource;

Příklad

Podívejte se na příklad pro COleDispatchDriver::CreateDispatch.

COleDispatchException::m_wCode

Obsahuje kód chyby specifický pro vaši aplikaci.

WORD m_wCode;

Poznámky

Tento člen je nastaven funkcí AfxThrowOleDispatchException při vyvolání výjimky.

Viz také

MFC – ukázka CALCDRIV
CException – třída
Graf hierarchie
COleDispatchDriver – třída
COleException – třída