Partager via


COleControl::ThrowError

Signale l'occurrence d'une erreur dans votre contrôle.

void ThrowError(
   SCODE sc,
   UINT nDescriptionID,
   UINT nHelpID = -1 
);
void ThrowError(
   SCODE sc,
   LPCTSTR pszDescription = NULL,
   UINT nHelpID = 0 
);

Paramètres

  • sc
    La valeur de code d'état à enregistrer.Pour une liste complète de codes possibles, consultez l'article Contrôles ActiveX : Rubriques avancées.

  • nDescriptionID
    L'ID de ressource de type chaîne de l'exception à enregistrer.

  • nHelpID
    L'ID de la rubrique d'aide soit signalé.

  • pszDescription
    Chaîne contenant une explication de l'exception à enregistrer.

Notes

Cette fonction doit être appelée à partir d'un get ou une fonction définie pour OLE une propriété, ou de l'implémentation d'une méthode OLE automation.Si vous devez signaler les erreurs qui se produisent à d'autres moments, vous devez déclencher des événements d'erreurs boursières.

Configuration requise

Header: afxctl.h

Voir aussi

Référence

Classe de COleControl

Graphique de la hiérarchie

COleControl::FireError

COleControl::DisplayError