Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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.