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

Hierarchien-Diagramm

COleControl::FireError

COleControl::DisplayError