Odvození dokumentové třídy z objektu CDocument
Dokumenty obsahují a spravují data vaší aplikace. Chcete-li použít třídu dokumentu průvodce aplikací MFC, musíte provést následující:
Odvodit třídu z
CDocument
každého typu dokumentu.Přidejte členské proměnné pro ukládání dat jednotlivých dokumentů.
Přepište
CDocument
členskouSerialize
funkci ve třídě dokumentu.Serialize
zapisuje a čte data dokumentu na disk a z disku.
Jiné funkce dokumentů často přepsané
Můžete také chtít přepsat další CDocument
členské funkce. Konkrétně budete často muset přepsat OnNewDocument a OnOpenDocument , aby inicializovali datové členy dokumentu a DeleteContents , aby se zničila dynamicky přidělená data. Informace o přepisovatelných členech naleznete v jazyce CDocument třídy v referenční dokumentaci MFC.