Freigeben über


COleControl::ThrowError

Signalisiert das Auftreten eines Fehlers im Steuerelement.

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

Parameter

  • sc
    Der gemeldet werden Statuscodewert. Eine vollständige Liste der möglichen Code, finden Sie im Artikel ActiveX-Steuerelemente: Weiterführende Themen.

  • nDescriptionID
    Die ID der Zeichenfolgenressource gemeldet werden Ausnahme.

  • nHelpID
    Die ID des Hilfe an gemeldet werden Thema.

  • pszDescription
    Eine Zeichenfolge, die eine Erklärung der gemeldet werden Ausnahme enthält.

Hinweise

Diese Funktion sollte aus einer get-Methode oder Satzfunktion für eine OLE-Eigenschaft nur aufgerufen werden oder die Implementierung einer OLE-Automatisierungs-Methode. Wenn Sie Fehler signalisieren müssen, die in anderen Fällen auftreten, sollten Sie das vordefinierte Fehlerereignis auslösen.

Anforderungen

Header: afxctl.h

Siehe auch

Referenz

COleControl-Klasse

Hierarchiediagramm

COleControl::FireError

COleControl::DisplayError