Share via


COleDispatchException-klasse

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

CObject

CException

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