Freigeben über


CSimpleException-Klasse

Diese Klasse ist eine Basisklasse für Ressource-wichtige MFC-Ausnahmen.

class AFX_NOVTABLE CSimpleException : public CException

Mitglieder

Öffentliche Konstruktoren

Name

Description

CSimpleException::CSimpleException

Der -Konstruktor.

Öffentliche Methoden

Name

Description

CSimpleException::GetErrorMessage

Stellt Text über einen Fehler bereit, der aufgetreten ist.

Hinweise

CSimpleException ist die Basisklasse für Ressource-wichtige MFC-Ausnahmen und bearbeitet den Besitz und die Initialisierung einer Fehlermeldung. Die folgenden Klassen verwenden CSimpleException als ihre Basisklasse:

CMemoryExceptions-Klasse

Ausnahme aufgrund ungenügenden Arbeitsspeichers

CNotSupportedExceptions-Klasse

Anforderung für einen nicht unterstützten Vorgang

CResourceExceptions-Klasse

Windows-Ressource nicht gefunden oder nicht erstellbar

CUserExceptions-Klasse

Ausnahme, die eine Ressource angibt, konnte nicht gefunden werden

CInvalidArgExceptions-Klasse

Ausnahme, die ein ungültiges Argument angibt

Da CSimpleException eine abstrakte Basisklasse ist, können Sie ein CSimpleException-Objekt nicht direkt deklarieren. Stattdessen müssen Sie abgeleitete Objekte wie die in der vorherigen Tabelle deklarieren. Wenn Sie eine eigene abgeleitete Klasse deklarieren, verwenden Sie die vorherigen Klassen als Modell.

Weitere Informationen finden Sie im Thema CExceptions-Klasse und Ausnahmebehandlung (MFC).

Vererbungshierarchie

CObject

CException

CSimpleException

Anforderungen

Header: afx.h

Siehe auch

Referenz

Hierarchiediagramm

CException-Klasse

Konzepte

Ausnahmebehandlung in MFC