在 MFC 中,COleServerDoc::OnClose 不是 COleServerDoc 类的默认受保护方法。通常,关闭文档的相关处理是通过重写 COleServerDoc 的虚拟函数 OnCloseDocument 来完成的。这个函数在文档即将关闭时被调用,您可以在派生类中重写它以实现自定义的关闭逻辑。

以下是一个一般情况下的 OnCloseDocument 重写模板:
BOOL COleServerDoc::OnCloseDocument()
{
    // 在文档即将关闭时的处理逻辑
    // 可以在这里执行关闭文档前的清理工作

    // 调用基类的实现
    if (!CDocument::OnCloseDocument())
        return FALSE;

    // 如果有需要,可以在这里执行进一步的清理工作

    return TRUE;
}

请注意,具体的实现会依赖于您的应用程序的需求和架构。


转载请注明出处:http://www.zyzy.cn/article/detail/21546/MFC/COleServerDoc