OLE 容器类

这些类由容器应用程序使用。 COleLinkingDocCOleDocument 都负责管理 COleClientItem 对象的集合。 你并非从 CDocument 派生文档类,而是从 COleLinkingDocCOleDocument 派生文档类,具体取决于你是否希望支持嵌入文档中的对象链接。

使用 COleClientItem 对象表示文档中从其他文档嵌入或链接到其他文档的每个 OLE 项。

COleDocObjectItem
支持活动文档包含。

COleDocument
用于复合文档实现以及基本容器支持。 用作从 CDocItem 派生的类的容器。 此类可用作容器文档的基类,并且是 COleServerDoc 的基类。

COleLinkingDoc
COleDocument 派生的类,该类提供用于链接的基础结构。 如果希望容器应用程序的文档类支持转到嵌入对象的链接,则应从此类而不是从 COleDocument 派生它们。

CRichEditDoc
维护 Rich Edit 控件中的 OLE 客户端项的列表。 与 CRichEditViewCRichEditCntrItem 一起使用。

CDocItem
COleClientItemCOleServerItem 的抽象基类。 派生自 CDocItem 的类的对象表示文档部分。

COleClientItem
一个客户端项类,它在与嵌入或链接的 OLE 项建立的连接中表示客户端这一方。 从此类派生客户端项。

CRichEditCntrItem
当与 CRichEditViewCRichEditDoc 一起使用时,提供对富编辑控件中存储的 OLE 项的客户端访问。

COleException
OLE 处理失败导致的异常。 此类将由容器和服务器使用。

另请参阅

类概述