Ableiten einer Dokumentklasse von CDocument
Dokumente enthalten und verwalten die Daten Ihrer Anwendung. Um die vom MFC-Anwendungs-Assistenten bereitgestellte Dokumentklasse zu verwenden, müssen Sie die folgenden Schritte ausführen:
Leiten Sie eine Klasse für jeden Dokumenttyp ab
CDocument
.Fügen Sie Membervariablen hinzu, um die Daten jedes Dokuments zu speichern.
Überschreiben Sie
CDocument
dieSerialize
Memberfunktion in Ihrer Dokumentklasse.Serialize
schreibt und liest die Daten des Dokuments auf und von einem Datenträger aus.
Andere Dokumentfunktionen werden häufig überschrieben
Sie können auch andere CDocument
Memberfunktionen außer Kraft setzen. Insbesondere müssen Sie OnNewDocument und OnOpenDocument häufig überschreiben, um die Datenmmber des Dokuments und DeleteContents zu initialisieren, um dynamisch zugeordnete Daten zu zerstören. Informationen zu überschreibbaren Membern finden Sie in der MFC-Referenz unter CDocument.For information about overridable members, see class CDocument in the MFC Reference.