Dokumentklassen
Die Dokumentklassen Objekte erstellt, durch Dokumentvorlagen Objekte verwalten, die Daten der Anwendung.Sie leiten eine Klasse für die Dokumente von einer dieser Klassen.
Dokumentklassen Objekte interagieren mit Ansichtsobjekte.Die Objekte stellen den Clientbereich eines Fensters dar, werden die Daten eines Dokuments an und ermöglicht Benutzern die mit ihm zu interagieren.Dokumente und Ansichten werden durch ein Dokumentvorlagen Objekt erstellt.
CDocument
Die Basisklasse für anwendungsspezifische Dokumente.Ableiten der Dokumentklasse oder Klassen von CDocument.COleDocument
Wird für die Unterstützung von Containern sowie grundlegende Implementierung der Verbunddokument.Fungiert als Container für Klassen, die von CDocItem abgeleitet sind.Diese Klasse kann als Basisklasse für Containerdokumente verwendet und ist die Basisklasse für COleServerDoc.COleLinkingDoc
Eine Klasse abgeleitet von COleDocument, die die Infrastruktur für die Bindung bereitstellt.Sie sollten die Dokumentklassen für Containeranwendungen von dieser Klasse anstelle von COleDocument berechnen, wenn Sie sie mit Halterungsstangen den eingebetteten Objekten soll.CRichEditDoc
Führt die Liste der Elemente, die im OLE-Client Rich-Edit-Steuerelement sind.Wird mit CRichEditView und CRichEditCntrItem.COleServerDoc
Wird als Basisklasse für Serveranwendungs dokumentklassen.COleServerDoc-Objekte stellen die Unterstützung der Großteil der Server durch Interaktionen mit COleServerItem-Objekten.Visuelle bearbeitungsfunktion wird mithilfe der Dokument-/Ansichtarchitektur der Klassenbibliothek bereitgestellt.CHtmlEditDoc
Ermöglicht, mit CHtmlEditView, die Funktionalität der Zielplattform Bearbeiten des web Browser HTML im Kontext der MFC-Dokument-/Ansichtarchitektur.
Ähnliche Klassen
Dokumentklassen Objekte gespeichert werden können, das heißt sie können jedoch von ihren Zustand zu einem Speichermedium geschrieben und ihm den Hintergrund gelesen werden kann.MFC stellt die CArchive-Klasse, um die Daten des Dokuments auf einem Speichermedium übertragen zu erleichtern.
- CArchive
Kooperiert mit einem C-Datei-Objekt zum Implementieren permanenten Datenspeicher für Objekte durch Serialisierung (siehe CObject::Serialize).
OLE-Objekte Dokumente können ebenfalls enthalten.CDocItem ist die Basisklasse der Server- und Clientelemente.
- CDocItem
Abstrakte Basisklasse von COleClientItem und COleServerItem.Objekte aus Klassen, die von CDocItem abgeleitet sind, stellen Teilen von Dokumenten dar.