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