Partager via


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

Le tableau suivant présente les classes de vue de MFC et leurs relations mutuelles. 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 Descriptif
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 boîte 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 à CEditView, mais contrairement à CEditView, CRichEditView gère le texte 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 Vue de formulaire qui affiche des enregistrements de base de données ODBC dans des 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 des enregistrements de base de données DAO dans des 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 Une vue 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