活动文档包容

活动文档包容是提供一个帧工作文档,而不是强制您创建,并使用每多个应用程序框架文件类型的技术。它使用基本的 OLE 技术不同 OLE 与内容仅单个可以是活动的复合文档中嵌入对象一起使用。活动文档包容,则激活整个在单个帧的上下文中文档 (即整个应用程序,包括关联的菜单,工具栏,等等)。

活动文档包容技术最初开发为了 Microsoft Office 可以实现 Office 活页夹。但是,除 Office 和 Office 的应用程序外,技术的灵活性足以支持活动文档容器除了 Office 活页夹外,并且可支持文档服务器。

承载活动文档的应用程序调用 活动文档容器。示例的此类容器是 Microsoft Office 活页夹或 Microsoft Internet Explorer。

活动文档包容实现,当设置对 OLE 文档, OLE 多个文档技术。扩展是允许表示可嵌入的附加接口,就地的对象整个文档而不是嵌入内容的单个。使用 OLE 文档,活动文档包容使用来激活提供显示空格文档,因此,服务器提供激活的用户界面和处理功能文档的容器。

活动文档服务器 是支持一个或多个活动文档类,每个对象都支持扩展接口在适当的容器允许对象激活的应用程序 (例如 Word、 Excel、 PowerPoint)。

活动文档 (提供从活动文档服务器 (如 Word 或 Excel) 实质上是嵌入为其他活动中的对象文档容器的各,约定文档。不同于嵌入对象,活动文档对这些数据的页完全控制,因此,应用程序的完整接口 (与其所有基础命令和工具) 可由用户编辑它们。

活动文档时通过区分其了解与标准 OLE 嵌入对象。在该 OLE 约定之后,一个嵌入对象是在文档页中显示拥有它的一个,并且,文档由一个 OLE 容器管理。容器存储嵌入对象的数据的文档其余部分。但是,嵌入对象绑定它们不控制它们的出现页。

激活的用户文档容器应用程序可以创建活动文档 (对 Office 活页夹的部分) 使用他们喜欢的应用程序 (提供这些应用程序中处于活动状态的文档功能),因此,用户可以管理得到的项目,当一个实体,可以具有唯一名称,保存,打印,依此类推。因此, internet 浏览器的用户可以将整个网络,以及本地文件系统,,因为单文件存储在实体能够浏览从一个位置的该存储文档。

示例程序

  • MFCBIND 示例演示的实现活动文档容器应用程序。

请参见

概念

MFC按照