Partager via


classes de document

Documenter les objets de classe, créés par les objets modèle de document, gérer les données d'application. Vous dériverez une classe pour vos documents de l'une de ces classes.

Les objets de classe de document interagissent avec les objets de vue. Les objets de vue représentent la zone client d'un point, affichent les données d'un document, et permettent aux utilisateurs d'interagir avec elles. Les documents et les vues sont créées par un objet modèle de document.

  • CDocument
    La classe de base pour les documents spécifiques à l'application. Dérivez votre (vos) classe(s) de document de CDocument.

  • COleDocument
    Utilisé pour l'implémentation de document composite, ainsi que la prise en charge de base du conteneur. Sert de conteneur aux classes dérivées de CDocItem. Cette classe peut être utilisée en tant que classe de base pour les documents conteneur et est la classe de base pour COleServerDoc.

  • COleLinkingDoc
    Une classe dérivée de COleDocument qui fournit l'infrastructure pour lier. Vous devriez dériver les classes de document pour vos applications conteneur depuis cette classe plutôt que depuis COleDocument si vous voulez qu'elles prennent en charge les liens vers des objets incorporés.

  • CRichEditDoc
    Contient la liste de clients OLE éléments contenus dans le contrôle RichEdit. Utilisé avec CRichEditView et CRichEditCntrItem.

  • COleServerDoc
    Utilisé en tant que classe de base pour la classe de document d'application serveur. Les objets COleServerDoc fournissent la majeure partie de la prise en charge de serveur via des interactions avec des objets COleServerItem. La fonction de modification visuelle est fournie en utilisant l'architecture document/vue de la bibliothèque de classes.

  • CHtmlEditDoc
    Fournit, avec CHtmlEditView, les fonctionnalités de la plateforme d'édition HTML WebBrowser au sein du contexte de l'architecture document/vue de MFC.

Classes liées

Les objets de classe de document peuvent être persistants — en d'autres termes, ils peuvent écrire l'état dans un support de stockage et l'y relire. MFC fournit la classe CArchive pour faciliter le transfert des données du document dans un support de stockage.

Les documents peuvent également contenir des objets OLE. CDocItem est la classe de base du serveur et des éléments client.

Voir aussi

Concepts

Vue d'ensemble de la bibliothèque de classes