Dokument-Klassenobjekten, erstellt von Dokument-Vorlage Objekte, verwalten die Daten der Anwendung. Eine Klasse werden Sie für Ihre Dokumente von einer dieser Klassen abgeleitet.
Dokument-Klassenobjekte interagieren mit View-Objekten. Anzeigen von Objekten den Clientbereich eines Fensters darstellen, ein Dokument Daten anzeigen und erlauben Benutzern, mit ihr zu interagieren. Dokumente und Ansichten werden von einem Dokument-Vorlage-Objekt erstellt.
Die Basisklasse für Applikations-spezifische Dokumente. Leiten Sie Ihr Dokument Klasse(n) von CDocument.
Für Verbunddokumente Umsetzung sowie grundlegende Container-Unterstützung verwendet. Dient als Container für Klassen, die von CDocItemabgeleitet. Diese Klasse kann als Basisklasse für Container-Dokumente verwendet werden und ist die Basisklasse für COleServerDoc.
Eine abgeleitete Klasse von COleDocument-Klasse , die die Infrastruktur für die Verknüpfung enthält. Sie sollten die Dokumentklassen für Ihre Containeranwendungen von dieser Klasse statt von COleDocument ableiten, wenn Sie Links zu eingebettete Objekte unterstützen sollen.
Verwaltet die Liste der OLE-Client-Elemente, die in das rich-Edit-Steuerelement sind. Mit CRichEditView und CRichEditCntrItem verwendet.
Als Basisklasse verwendet für die Server-Anwendung Dokumentenklassen. Den Großteil der Serverunterstützung durch die Interaktion mit Objekten von COleServerItem - COleServerDoc Objekte bieten. Visuelle Bearbeitung Funktion wird Verwendung der Klassenbibliothek Dokument-/Ansichtarchitektur bereitgestellt.
Verwandte Klassen
Dokument-Klassenobjekte können persistente werden — mit anderen Worten, sie es wieder lesen und schreiben ihren Status Speichermedium können. MFC stellt die CArchive -Klasse zur Erleichterung des Dokuments Daten auf ein Speichermedium übertragen.
Kooperiert mit ein CFile -Objekt zu permanenten Speicher für Objekte durch Serialisierung implementieren (siehe CObject::Serialize).
Dokumente können auch OLE-Objekte enthalten. CDocItem ist die Basisklasse für die Server- und Client-Elemente.
Abstrakte Basisklasse von COleClientItem und COleServerItem. Objekte von von CDocItem abgeleiteten Klassen repräsentieren Teile von Dokumenten.