Classes d'affichage (architecture)

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 pour 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
    La classe de base pour les vues spécifiques à l'application des données d'un document.Les données d'affichage de vues et acceptent les entrées d'utilisateur pour modifier ou sélectionner les données.dérivez votre classe d'affichage d' CView.

  • CScrollView
    La classe de base pour les vues avec les fonctions de défilement.dérivez votre classe d'affichage d' CScrollView pour le défilement automatique.

Formulaire et vues des enregistrements

Les modes formulaire peuvent défiler également des vues.Ils sont basés sur un modèle de boîte de dialogue.

Les vues des enregistrements sont dérivées des modes formulaire.En plus de le modèle de boîte de dialogue, ils ont également une connexion à une base de données.

  • CFormView
    Une zone de défilement dont la disposition est définie dans un modèle de boîte de dialogue.Dérivez une classe d' CFormView pour implémenter une interface utilisateur sur un modèle de boîte de dialogue.

  • CDaoRecordView
    Fournit une vue de type formulaire directement connectée à un objet recordset d'objets d'accès aux données (DAO).Comme tous les modes formulaire, CDaoRecordView est basé sur un modèle de boîte de dialogue.

  • CHtmlView
    Prend en charge un contrôle pour la navigation web dans une application.Le contrôle prend en charge le DHTML dans MFC.

  • COLEDBRecordView
    Fournit la prise en charge du modèle de base de données OLE MFC les modes formulaire.

  • CRecordView
    Fournit une vue de type formulaire directement connectée à un objet recordset ODBC.Comme tous les modes formulaire, CRecordView est basé sur un modèle de boîte de dialogue.

Le contrôle affiche

Le contrôle affichent un contrôle en tant que leur affichage.

  • CCtrlView
    Toute la classe de base pour affiche associé aux contrôles Windows.Les vues basées sur des contrôles sont décrites ci-dessous.

  • CEditView
    Une vue qui contient un contrôle d'édition windows standard (consultez CEdit).Édition de texte de prise en charge des contrôles d'édition, la recherche, en substituant, et faites défiler les fonctions.

  • CRichEditView
    Une vue qui contient un contrôle RichEdit windows (consultez CRichEditCtrl).Outre les fonctionnalités d'un contrôle d'édition, les contrôles richedit prennent en charge les polices, les couleurs, la mise en forme de paragraphe, et les objets OLE incorporé.

  • CListView
    Une vue qui contient un contrôle de liste windows (consultez CListCtrl).Un contrôle de liste affiche des icônes et des chaînes d'une manière similaire au volet droit de l'Explorateur de fichiers.

  • CTreeView
    Une vue qui contient un contrôle d'arborescence des fenêtres (consultez CTreeCtrl).Un contrôle d'arborescence affiche des icônes et les chaînes réorganisées dans une hiérarchie d'une manière similaire au volet gauche de l'Explorateur de fichiers.

Voir aussi

Concepts

Vue d'ensemble de la bibliothèque de classes