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
Název | 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
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