Classes vues dérivées disponibles dans MFC
Le tableau suivant répertorie les classes d'affichage de MFC et leurs relations les uns par rapport aux autres. Les fonctions de votre classe d'affichage dépendent de la classe d'affichage de MFC de laquelle elles dérivent.
Classes de vue
Classe |
Description |
---|---|
Classe de base de toutes les vues. |
|
Classe de base d' CTreeView, d' CListView, d' CEditView, et d' CRichEditView. Ces classes vous permettent d'utiliser l'architecture documents/Vue avec les contrôles communs Windows indiquées. |
|
Une vue simple basée sur le contrôle de la zone d'édition Windows. Permet d'écrire et modifier le texte et peut être utilisé comme base pour une simple application de l'éditeur de texte. Voir aussi CRichEditView. |
|
Une vue qui contient un objet de CRichEditCtrl. Cette classe est analogue à CEditView, mais contrairement à CEditView, CRichEditView gère les textes formatés. |
|
Une vue qui contient un objet de CListCtrl. |
|
Une vue qui contient un objet de CTreeCtrl, pour les vues qui ressemblent à l'explorateur de solutions dans Visual C++. |
|
Classe de base d' CFormView, d' CRecordView, d' CDaoRecordView, et d' . Implémente en faisant défiler le contenu de la vue. |
|
Un mode formulaire, une vue qui contient des contrôles. Une application basée sur les formulaires fournit un ou plusieurs de ces interfaces du formulaire. |
|
Une vue de navigateur Web avec laquelle l'utilisateur de l'application peut parcourir les sites sur le Web, ainsi que fichiers dans le système de fichiers local et sur un réseau. La vue navigateur Web peut également fonctionner comme conteneur de documents actifs. |
|
Une vue qui affiche des enregistrements de base de données ODBC dans les contrôles. Si vous activez la prise en charge ODBC dans votre projet, la classe de base de la vue est CRecordView. La vue est connectée à un objet de CRowset. |
|
Une vue qui affiche des enregistrements de base de données DAO dans les contrôles. Si vous activez la prise en charge DAO dans votre projet, la classe de base de la vue est CDaoRecordView. La vue est connectée à un objet de CDaoRecordset. |
|
Une vue qui affiche des enregistrements de DB OLE dans des contrôles. Si vous activez la prise en charge des DB OLE dans votre projet, la classe de base de la vue est COleDBRecordView. La vue est connectée à un objet de CRowset. |
Notes
Concernant la version 4.0 de MFC, CEditView est dérivé de CCtrlView.
Pour utiliser ces classes dans votre application, dérivez les classes de vue de l'application de ces derniers. Pour plus d'informations, consultez Vues de défilement et 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.