这些类由容器应用程序使用。 同时COleLinkingDocCOleDocument管理对象的集合COleClientItem。 与其派生文档类,不如派COleLinkingDocCOleDocument生文档类,而是派生该类CDocument,具体取决于是否支持文档中嵌入的对象的链接。
使用对象 COleClientItem 表示文档中嵌入的另一个文档或指向另一个文档的链接的每个 OLE 项。
COleDocObjectItem
支持活动文档包含。
COleDocument
用于复合文档实现以及基本容器支持。 用作派生自 CDocItem的类的容器。 此类可用作容器文档的基类,是其 COleServerDoc基类。
COleLinkingDoc
派生自 COleDocument 该类,提供用于链接的基础结构。 如果希望容器应用程序支持嵌入对象的链接,则应从此类中派生容器应用程序的文档类, 而不是从 COleDocument 中派生这些类。
CRichEditDoc
维护富编辑控件中的 OLE 客户端项的列表。 与 CRichEditView 和 CRichEditCntrItem 一起使用。
CDocItem
抽象基类和 COleClientItemCOleServerItem. 派生自 CDocItem 文档部分的类的对象。
COleClientItem
表示与嵌入或链接的 OLE 项的连接的客户端端的客户端项类。 从此类派生客户端项。
CRichEditCntrItem
提供对存储在富编辑控件中的 OLE 项的客户端访问(与
COleException
OLE 处理失败导致的异常。 容器和服务器都使用此类。