COleDispatchException, classe
Gère les exceptions propres à l'interface IDispatch
OLE, qui est une partie fondamentale d'OLE automation.
Syntaxe
class COleDispatchException : public CException
Membres
Membres de données publics
Nom | Description |
---|---|
COleDispatchException ::m_dwHelpContext | Contexte d’aide pour l’erreur. |
COleDispatchException ::m_strDescription | Description verbale de l’erreur. |
COleDispatchException ::m_strHelpFile | Fichier d’aide à utiliser avec m_dwHelpContext . |
COleDispatchException ::m_strSource | Application qui a généré l’exception. |
COleDispatchException ::m_wCode | IDispatch -code d’erreur spécifique. |
Notes
Comme les autres classes d’exception dérivées de la CException
classe de base, COleDispatchException
peuvent être utilisées avec les macros THROW, THROW_LAST, TRY, CATCH, AND_CATCH et END_CATCH.
En général, vous devez appeler AfxThrowOleDispatchException pour créer et lever un COleDispatchException
objet.
Pour plus d’informations sur les exceptions, consultez les articles de gestion des exceptions (MFC) et exceptions : Exceptions OLE.
Hiérarchie d'héritage
COleDispatchException
Spécifications
En-tête : afxdisp.h
COleDispatchException ::m_dwHelpContext
Identifie un contexte d’aide dans l’aide de votre application (. Fichier HLP).
DWORD m_dwHelpContext;
Notes
Ce membre est défini par la fonction AfxThrowOleDispatchException lorsqu’une exception est levée.
Exemple
Consultez l’exemple de COleDispatchDriver::CreateDispatch.
COleDispatchException ::m_strDescription
Contient une description verbale d’erreur, telle que « Disque plein ».
CString m_strDescription;
Notes
Ce membre est défini par la fonction AfxThrowOleDispatchException lorsqu’une exception est levée.
Exemple
Consultez l’exemple de COleDispatchDriver::CreateDispatch.
COleDispatchException ::m_strHelpFile
L’infrastructure remplit cette chaîne avec le nom du fichier d’aide de l’application.
CString m_strHelpFile;
COleDispatchException ::m_strSource
L’infrastructure remplit cette chaîne avec le nom de l’application qui a généré l’exception.
CString m_strSource;
Exemple
Consultez l’exemple de COleDispatchDriver::CreateDispatch.
COleDispatchException ::m_wCode
Contient un code d’erreur spécifique à votre application.
WORD m_wCode;
Notes
Ce membre est défini par la fonction AfxThrowOleDispatchException lorsqu’une exception est levée.
Voir aussi
Exemple CALCDRIV MFC
CException, classe
Graphique hiérarchique
COleDispatchDriver, classe
COleException, classe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour