Partager via


Classes d'affichage dérivées disponibles dans MFC

Le tableau suivant présente les classes d’affichage de MFC et leurs relations entre elles. Les fonctionnalités de votre classe d’affichage dépendent de la classe de vue MFC à partir de laquelle elle dérive.

Afficher les classes

Classe Description
CView Classe de base de toutes les vues.
CCtrlView Classe de base de CTreeView, , CListViewCEditView, et CRichEditView. Ces classes vous permettent d’utiliser l’architecture de document/vue avec les contrôles courants Windows indiqués.
CEditView Vue simple basée sur le contrôle de zone d’édition Windows. Permet d’entrer et de modifier du texte et peut être utilisé comme base pour une application d’éditeur de texte simple. Voir aussi CRichEditView.
CRichEditView Vue contenant un objet CRichEditCtrl . Cette classe est analogue à , mais contrairement CEditViewCRichEditView au CEditViewtexte mis en forme.
CListView Vue contenant un objet CListCtrl .
CTreeView Vue contenant un objet CTreeCtrl, pour les vues qui ressemblent à la fenêtre Explorateur de solutions dans Visual C++.
CScrollView Classe de base de CFormView, CRecordViewet CDaoRecordView. Implémente le défilement du contenu de la vue.
CFormView Vue de formulaire, vue qui contient des contrôles. Une application basée sur des formulaires fournit une ou plusieurs interfaces de formulaire de ce type.
CHtmlView Vue de navigateur web avec laquelle l’utilisateur de l’application peut parcourir des sites sur le World Wide Web, ainsi que des dossiers dans le système de fichiers local et sur un réseau. L’affichage du navigateur web peut également fonctionner en tant que conteneur de documents actif.
CRecordView Affichage de formulaire qui affiche les enregistrements de base de données ODBC dans les contrôles. Si vous sélectionnez la prise en charge ODBC dans votre projet, la classe de base de la vue est CRecordView. La vue est connectée à un CRowset objet.
CDaoRecordView Vue de formulaire qui affiche les enregistrements de base de données DAO dans les contrôles. Si vous sélectionnez la prise en charge DAO dans votre projet, la classe de base de la vue est CDaoRecordView. La vue est connectée à un CDaoRecordset objet.
COleDBRecordView Affichage de formulaire qui affiche les enregistrements OLE DB dans les contrôles. Si vous sélectionnez la prise en charge d’OLE DB dans votre projet, la classe de base de la vue est COleDBRecordView. La vue est connectée à un CRowset objet.

Remarque

À partir de la version 4.0 de MFC, CEditView est dérivé de CCtrlView.

Pour utiliser ces classes dans votre application, dérivez les classes d’affichage de l’application. Pour plus d’informations, consultez Affichages de défilement et de mise à l’échelle. Pour plus d’informations sur les classes de base de données, consultez Vue d’ensemble : Programmation de base de données.

Voir aussi

Utilisation de vues