Partager via


Classes d'affichage (Windows)

CView et ses classes dérivées sont des fenêtres enfants qui représentent la zone cliente d’une fenêtre frame. Les vues affichent les données et acceptent les entrées d’un document.

Une classe d’affichage est associée à une classe de document et à une classe de fenêtre frame à l’aide d’un objet de modèle de document.

CView
Classe de base pour les vues spécifiques à l’application des données d’un document. Les vues affichent des données et acceptent l’entrée utilisateur pour modifier ou sélectionner les données. Dérivez votre classe d’affichage ou vos classes à partir de CView.

CScrollView
Classe de base pour les vues avec des fonctionnalités de défilement. Dérivez votre classe d’affichage pour CScrollView le défilement automatique.

Affichages formulaire et enregistrement

Les vues de formulaire font également défiler les vues. Elles sont basées sur un modèle de boîte de dialogue.

Les vues d’enregistrement sont dérivées des vues de formulaire. Outre le modèle de boîte de dialogue, ils ont également une connexion à une base de données.

CFormView
Vue de défilement dont la disposition est définie dans un modèle de boîte de dialogue. Dérivez une classe à partir de CFormView laquelle implémenter une interface utilisateur basée sur un modèle de boîte de dialogue.

CDaoRecordView
Fournit une vue de formulaire directement connectée à un objet d’objet d’recordset d’accès aux données (DAO). Comme tous les affichages de formulaire, un CDaoRecordView modèle de boîte de dialogue est basé sur un modèle de boîte de dialogue. DAO est utilisé avec les bases de données Access et est pris en charge via Bureau 2013. DAO 3.6 est la version finale, et elle est considérée comme obsolète.

CRecordView
Fournit une vue de formulaire directement connectée à un objet recordset Open Database Connecter ivity (ODBC). Comme tous les affichages de formulaire, un CRecordView modèle de boîte de dialogue est basé sur un modèle de boîte de dialogue.

CHtmlEditView
Vue de formulaire qui fournit les fonctionnalités de la plateforme d’édition HTML WebBrowser.

Vues de contrôle

Les vues de contrôle affichent un contrôle en tant qu’affichage.

CCtrlView
Classe de base pour toutes les vues associées aux contrôles Windows. Les vues basées sur les contrôles sont décrites ci-dessous.

CEditView
Vue qui contient un contrôle d’édition standard Windows (voir CEdit). Les contrôles d’édition prennent en charge la modification de texte, la recherche, le remplacement et les fonctionnalités de défilement.

CRichEditView
Vue qui contient un contrôle d’édition enrichi Windows (voir CRichEditCtrl). Outre les fonctionnalités d’un contrôle d’édition, les contrôles de modification enrichis prennent en charge les polices, les couleurs, la mise en forme des paragraphes et les objets OLE incorporés.

CListView
Vue qui contient un contrôle de liste Windows (voir CListCtrl). Un contrôle de liste affiche une collection d’éléments, chacune composée d’une icône et d’une étiquette, de manière similaire au volet droit de Explorateur de fichiers.

CTreeView
Vue qui contient un contrôle d’arborescence Windows (voir CTreeCtrl). Un contrôle d’arborescence affiche une liste hiérarchique d’icônes et d’étiquettes organisées de manière similaire au volet gauche de Explorateur de fichiers.

CSplitterWnd vous permet d’avoir plusieurs vues dans une seule fenêtre frame. CPrintDialog et CPrintInfo prendre en charge la capacité d’impression et d’aperçu avant impression des affichages. CRichEditDoc et CRichEditCntrItem sont utilisés pour CRichEditView implémenter des fonctionnalités de conteneur OLE.

CSplitterWnd
Fenêtre que l’utilisateur peut fractionner en plusieurs volets. Ces volets peuvent être redimensionnables par l’utilisateur ou la taille fixe.

CPrintDialog
Fournit une boîte de dialogue standard pour l’impression d’un fichier.

CPrintInfo
Structure contenant des informations sur un travail d’impression ou d’aperçu avant impression. Utilisé par CViewl’architecture d’impression.

CRichEditDoc
Gère la liste des éléments clients OLE qui se trouvent dans un CRichEditView.

CRichEditCntrItem
Fournit un accès côté client à un élément OLE stocké dans un CRichEditView.

Voir aussi

Vue d’ensemble de la classe