OLE 容器類別

備註

Microsoft 基礎類別(MFC)函式庫持續被支援。 不過,我們不再新增功能或更新文件。

容器應用程式會使用這些類別。 COleLinkingDoc 和 COleDocument 都管理 COleClientItem 物件的集合。 您不會從 CDocument衍生文件類別,而是衍生自 COleLinkingDoc 或 COleDocument,視您是否要支援內嵌在檔中的物件連結而定。

使用COleClientItem物件來表示文檔中每個從其他文檔內嵌或連結的 OLE 項目。

COleDocObjectItem
支援目前使用中的文件容納。

COleDocument
用於複合文件實作,以及基本容器支援。 作為由 CDocItem 衍生的類別的容器。 這個類別可作為容器文件的基類,同時也是COleServerDoc的基類。

COleLinkingDoc
衍生自 COleDocument 的類別,提供鏈接的基礎結構。 如果您希望容器應用程式支援內嵌物件的連結,應該從這個類別而不是從 COleDocument 衍生其文件類別。

CRichEditDoc
維護豐富編輯控制件中的 OLE 用戶端項目清單。 與 CRichEditView 和 CRichEditCntrItem 搭配使用。

CDocItem
COleClientItem和COleServerItem的抽象基類。 衍生自 CDocItem 的類別物件代表檔的一部分。

COleClientItem
用戶端項目類別,表示與內嵌或連結之 OLE 專案的連線用戶端端。 從這個類別衍生您的客戶端專案。

CRichEditCntrItem
使用 CRichEditView 和 CRichEditDoc 時,提供用戶端存取豐富編輯控件中儲存的 OLE 專案。

COleException
OLE 處理失敗所造成的例外狀況。 容器和伺服器都使用這個類別。

另請參閱

類別概觀