Freigeben über


In MFC verfügbare abgeleitete Ansichtsklassen

Die folgende Tabelle zeigt Ansichtsklassen und ihre Beziehungen zu MFC miteinander. Die Funktionen der Ansichtsklasse hängen von der MFC-Ansichtsklasse ab, von der sie abgeleitet.

Ansichtsklassen

Klasse

Beschreibung

CView

Basisklasse aller Ansichten.

CCtrlView

Basisklasse von CTreeView, CListView, CEditView und CRichEditView. Diese Klassen können Sie mit Dokument-/Ansichtarchitektur den angegebenen allgemeinen Windows-Steuerelemente verwenden.

CEditView

Eine einfache Ansicht auf Grundlage des Windows-Eingabefeldsteuerelement. Ermöglicht das Hinzufügen und Bearbeiten von Text und als Grundlage für eine einfache Texteditor-Anwendung verwendet werden. Siehe auch CRichEditView.

CRichEditView

Eine Ansicht, die eine CRichEditCtrl-Objekt enthält. Diese Klasse ist CEditView, ist jedoch im Gegensatz zu CEditView, CRichEditView Handleformatierter text analog.

CListView

Eine Ansicht, die eine Verwendung-Objekt enthält.

CTreeView

Eine Ansicht, die eine CTreeCtrl-Objekt, für Ansichten enthält, die im Fenster "Projektmappen-Explorer" in Visual C++ ähneln.

CScrollView

Basisklasse von CFormView, CRecordView und CDaoRecordView. Implementiert, die den Inhalt der Ansicht wechseln.

CFormView

Eine Formularansicht, eine Ansicht, die Steuerelemente enthalten. Eine formularbasierte Anwendung stellt eine oder mehrere solcher Formularschnittstellen.

CHtmlView

Eine Webbrowseransicht, mit der der Benutzer der Anwendung Websites im World Wide Web suchen kann und Ordner im lokalen Dateisystem und im Netzwerk. Die Webbrowseransicht kann als Active Document-Container auch arbeiten.

CRecordView

Eine Formularansicht, die ODBC-Datenbanksätze in Steuerelementen anzeigt. Wenn Sie ODBC-Unterstützung im Projekt auswählen, ist die Basisklasse der Ansicht CRecordView. Die Ansicht wird mit einem CRowset-Objekt verbunden.

CDaoRecordView

Eine Formularansicht, die DAO-Datenbank-Datenbanksätze in Steuerelementen anzeigt. Wenn Sie DAO-Unterstützung im Projekt auswählen, ist die Basisklasse der Ansicht CDaoRecordView. Die Ansicht wird mit einem CDaoRecordset-Objekt verbunden.

COleDBRecordView

Eine Formularansicht, die OLE DB-Datensätze in Steuerelementen anzeigt. Wenn Sie OLE DB-Unterstützung im Projekt auswählen, ist die Basisklasse der Ansicht COleDBRecordView. Die Ansicht wird mit einem CRowset-Objekt verbunden.

Hinweis

Seit MFC 4.0, wird CEditView von CCtrlView abgeleitet.

Um diese Klassen in der Anwendung zu verwenden, leiten Sie die Ansichtsklassen der Anwendung von diesen. Weitere Informationen finden Sie unter Bildlauf- und Skalierungs-Ansichten. Weitere Informationen über die Datenbankklassen, finden Sie unter Übersicht: Datenbank-Programmierung.

Siehe auch

Referenz

Verwenden von Ansichten