在序列化之前先创建新文档

First create new document before Serialize

本文关键字:文档 新文档 创建 序列化      更新时间:2023-10-16

我正在使用C++ MFC。它是一个MDI应用程序。每当我打开文件时,都会调用序列化函数。但问题是,程序首先序列化可验证内容,然后创建一个新文件。我想以另一种方式拥有它。

谁能解释我怎么做?

在 MFC 的 CDocument::OnOpenDocument 中设置断点以查看正在发生的事情。这就是 MFC 框架调用序列化的地方。您可以在 CDocument 派生类中重写此函数并执行任何您想要的操作。