Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Opmerking
De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
Hiermee worden uitzonderingen verwerkt die specifiek zijn voor de OLE-interface IDispatch , een belangrijk onderdeel van OLE-automatisering.
Syntaxis
class COleDispatchException : public CException
Leden
Leden van openbare gegevens
| Naam | Description |
|---|---|
| COleDispatchException::m_dwHelpContext | Help-context voor fout. |
| COleDispatchException::m_strDescription | Beschrijving van mondelinge fout. |
| COleDispatchException::m_strHelpFile | Help-bestand voor gebruik met m_dwHelpContext. |
| COleDispatchException::m_strSource | Toepassing die de uitzondering heeft gegenereerd. |
| COleDispatchException::m_wCode |
IDispatch-specifieke foutcode. |
Opmerkingen
Net als de andere uitzonderingsklassen die zijn afgeleid van de CException basisklasse, COleDispatchException kunnen worden gebruikt met de macro's THROW, THROW_LAST, TRY, CATCH, AND_CATCH en END_CATCH.
Over het algemeen moet u AfxThrowOleDispatchException aanroepen om een COleDispatchException object te maken en te gooien.
Zie de artikelen Exception Handling (MFC) en Uitzonderingen: OLE-uitzonderingen voor meer informatie over uitzonderingen.
Overnamehiƫrarchie
COleDispatchException
Requirements
Koptekst: afxdisp.h
COleDispatchException::m_dwHelpContext
Identificeert een Help-context in de Help van uw toepassing (. HLP)-bestand.
DWORD m_dwHelpContext;
Opmerkingen
Dit lid wordt ingesteld door de functie AfxThrowOleDispatchException wanneer er een uitzondering wordt gegenereerd.
Example
Zie het voorbeeld voor COleDispatchDriver::CreateDispatch.
COleDispatchException::m_strDescription
Bevat een mondelinge foutbeschrijving, zoals 'Schijf vol'.
CString m_strDescription;
Opmerkingen
Dit lid wordt ingesteld door de functie AfxThrowOleDispatchException wanneer er een uitzondering wordt gegenereerd.
Example
Zie het voorbeeld voor COleDispatchDriver::CreateDispatch.
COleDispatchException::m_strHelpFile
Het framework vult deze tekenreeks in met de naam van het Help-bestand van de toepassing.
CString m_strHelpFile;
COleDispatchException::m_strSource
Het framework vult deze tekenreeks in met de naam van de toepassing die de uitzondering heeft gegenereerd.
CString m_strSource;
Example
Zie het voorbeeld voor COleDispatchDriver::CreateDispatch.
COleDispatchException::m_wCode
Bevat een foutcode die specifiek is voor uw toepassing.
WORD m_wCode;
Opmerkingen
Dit lid wordt ingesteld door de functie AfxThrowOleDispatchException wanneer er een uitzondering wordt gegenereerd.
Zie ook
MFC-voorbeeld CALCDRIV
CException-klasse
Hiƫrarchiegrafiek
COleDispatchDriver-klasse
COleException-klasse