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 , CEditView und 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 CEditView formatiertem Text, aber im Gegensatz zu CEditView formatiertem 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 , CRecordView und 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 CRecordView die 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 CDaoRecordView die 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 COleDBRecordView die 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.