从 CDocument 派生文档类
文档包含和管理应用程序的数据。 若要使用 MFC 应用程序向导提供的文档类,必须执行以下操作:
对于每种类型的文档,从
CDocument
派生一个类。添加成员变量来存储每个文档的数据。
在文档类中替代
CDocument
的Serialize
成员函数。Serialize
将文档数据写入磁盘并从磁盘读取文档数据。
经常被替代的其他文档函数
你可能还想要替代其他 CDocument
成员函数。 具体而言,通常需要替代 OnNewDocument 和 OnOpenDocument 以初始化文档数据成员和 DeleteContents 以销毁动态分配的数据。 有关可替代成员的信息,请参阅 MFC 参考中的类 CDocument。