In MFC verfügbare abgeleitete Ansichtsklassen

Die folgende Tabelle zeigt die Ansichtsklassen von MFC und deren Beziehungen zueinander. Die Funktionen Ihrer Ansichtsklasse hängen von der MFC-Ansichtsklasse ab, von der sie abgeleitet wird.

Klassen anzeigen

Klasse Beschreibung
CView Basisklasse aller Ansichten.
CCtrlView Basisklasse von CTreeView, CListView, CEditViewund CRichEditView. Mit diesen Klassen können Sie die Dokument-/Ansichtsarchitektur mit den angegebenen allgemeinen Windows-Steuerelementen verwenden.
CEditView Eine einfache Ansicht basierend auf dem Windows-Bearbeitungsfeld-Steuerelement. Ermöglicht das Eingeben und Bearbeiten von Text und kann als Grundlage für eine einfache Text-Editor-Anwendung verwendet werden. Siehe auch CRichEditView.
CRichEditView Eine Ansicht, die ein CRichEditCtrl-Objekt enthält. Diese Klasse ist vergleichbar mit CEditViewformatiertem Text, aber im Gegensatz zu CEditViewformatiertem CRichEditView Text.
CListView Eine Ansicht, die ein CListCtrl-Objekt enthält.
CTreeView Eine Ansicht, die ein CTreeCtrl-Objekt enthält, für Ansichten, die dem Projektmappen-Explorer Fenster in Visual C++ ähneln.
CScrollView Basisklasse von CFormView, CRecordViewund CDaoRecordView. Implementiert den Bildlauf des Ansichtsinhalts.
CFormView Eine Formularansicht, eine Ansicht, die Steuerelemente enthält. Eine formularbasierte Anwendung stellt eine oder mehrere solche Formularschnittstellen bereit.
Chtmlview Eine Webbrowseransicht, mit der der Benutzer der Anwendung Websites im World Wide Web sowie Ordner im lokalen Dateisystem und in einem Netzwerk durchsuchen kann. Die Webbrowseransicht kann auch als aktiver Dokumentcontainer verwendet werden.
CRecordView Eine Formularansicht, in der ODBC-Datenbankeinträge in Steuerelementen angezeigt werden. Wenn Sie die ODBC-Unterstützung in Ihrem Projekt auswählen, lautet CRecordViewdie Basisklasse der Ansicht . Die Ansicht ist mit einem CRowset Objekt verbunden.
Cdaorecordview Eine Formularansicht, in der DAO-Datenbankeinträge in Steuerelementen angezeigt werden. Wenn Sie die DAO-Unterstützung in Ihrem Projekt auswählen, lautet CDaoRecordViewdie Basisklasse der Ansicht . Die Ansicht ist mit einem CDaoRecordset Objekt verbunden.
COleDBRecordView Eine Formularansicht, in der OLE DB-Datensätze in Steuerelementen angezeigt werden. Wenn Sie die OLE DB-Unterstützung in Ihrem Projekt auswählen, lautet COleDBRecordViewdie Basisklasse der Ansicht . Die Ansicht ist mit einem CRowset Objekt verbunden.

Hinweis

Ab MFC Version 4.0 CEditView wird von CCtrlView.

Um diese Klassen in Ihrer Anwendung zu verwenden, leiten Sie die Ansichtsklassen der Anwendung von ihnen ab. Verwandte Informationen finden Sie unter Scrollen und Skalieren von Ansichten. Weitere Informationen zu den Datenbankklassen finden Sie unter Übersicht: Datenbankprogrammierung.

Siehe auch

Verwenden von Ansichten