MFC 应用程序向导的复合文档支持

在 MFC 应用程序向导的此页面中,指示应用程序提供的复合和活动文档支持级别。 应用程序必须支持文档/视图体系结构来支持复合文档和文档模板。

默认情况下,应用程序不包含复合文档支持。 如果接受此默认值,则应用程序无法支持活动文档或复合文件。

  • 复合文档支持

    确定应用程序是否提供容器支持和/或服务器支持。 有关此领域的详细信息,请参阅:

    选项 Description
    指示不支持对象链接与嵌入 (OLE)。 默认情况下,应用程序向导会创建一个没有 ActiveX 支持的应用程序。
    容器 包含链接的对象和嵌入的对象。
    袖珍服务器 指示应用程序可创建和管理复合文档对象。 请注意,袖珍服务器无法独立运行,并且仅支持嵌入项。
    完全服务器 指示应用程序可创建和管理复合文档对象。 完全服务器可独立运行,并支持链接项和嵌入项。
    容器/完全服务器 指示应用程序可以既是容器又是服务器。 容器是可将嵌入项或链接项并入其自己的文档的应用程序。 服务器是可创建自动化项供容器应用程序使用的应用程序。
  • 其他选项

    指示应用程序是否支持活动文档。 有关此功能的详细信息,请参阅活动文档

    选项 说明
    活动文档服务器 指示应用程序可创建和管理活动文档。 如果选择此选项,则必须在向导的文档模板字符串页的“文件扩展名”框中为活动文档服务器指定一个文件扩展名。 有关详细信息,请参阅活动文档服务器
    活动文档容器 指示应用程序可在其框架中包含活动文档。 活动文档可能包括 Internet Explorer 文档或 Office 文档(如 Microsoft Word 文件或 Excel 电子表格)。 有关详细信息,请参阅活动文档包含
    对复合文件的支持 不要使用复合文件格式序列化容器应用程序的文档。 此选项强制将包含对象的完整文件加载到内存中。 “增量保存到单个对象”不可用。 如果更改了一个对象并随后保存了它,则会保存文件中的所有对象。

另请参阅

MFC 应用程序向导