OLE 容器類別
容器應用程式會使用這些類別。 COleLinkingDoc
和 管理 COleDocument
物件的集合 COleClientItem
。 您不會從 CDocument
衍生檔類別,而是衍生自 COleLinkingDoc
或 COleDocument
,視您是否要支援內嵌在檔中的物件連結而定。
COleClientItem
使用 物件代表您檔中內嵌自另一份檔或連結到另一份檔的每個 OLE 專案。
COleDocObjectItem
支援使用中檔內含專案。
COleDocument
用於複合檔案實作,以及基本容器支援。 做為衍生自 CDocItem
之類別的容器。 這個類別可作為容器檔案的基類,而 是 的 COleServerDoc
基類。
COleLinkingDoc
衍生自 COleDocument
的類別,提供連結的基礎結構。 如果您想要支援内嵌物件的連結,您應該從這個類別衍生容器應用程式的檔類別,而不是 COleDocument
衍生自 。
CRichEditDoc
維護豐富編輯控制項中的 OLE 用戶端專案清單。 與 CRichEditView 和 CRichEditCntrItem 搭配 使用。
CDocItem
和 COleServerItem
的 COleClientItem
抽象基類。 衍生自 CDocItem
的類別物件代表檔的一部分。
COleClientItem
用戶端專案類別,表示與內嵌或連結之 OLE 專案的連線用戶端端。 從這個類別衍生您的用戶端專案。
CRichEditCntrItem
使用 和 CRichEditView
CRichEditDoc
時,提供儲存在豐富編輯控制項中的 OLE 專案的用戶端存取。
COleException
因 OLE 處理失敗而產生的例外狀況。 容器和伺服器都使用這個類別。