共用方式為


伺服器:實作伺服器文件

本文說明您必須採取成功實作伺服器資料的步驟,如果您在應用程式精靈沒有指定 OLE 伺服器選項。

定義伺服器資料類別

  1. COleServerDoc 衍生您自己的文件類別而非 CDocument

  2. 建立衍生自 COleServerItem的伺服器項目類別。

  3. 實作您的伺服器資料類別的 OnGetEmbeddedItem 成員函式。

    當容器應用程式的使用者建立或編輯內嵌項目時,呼叫OnGetEmbeddedItem 。 它會傳回代表整份文件的項目。 這應該為 COleServerItem物件衍生類別。

  4. 覆寫 Serialize 成員函式序列化文件的內容。 除非您使用它們代表您的文件上,原生資料時不需要序列化伺服器項目清單。 如需詳細資訊,請參閱文件 伺服器:伺服器項目實作伺服器項目

當伺服器文件時,架構會自動向這個 OLE 系統 DLL 的文件。 這可讓 DLL 識別伺服器文件。

在 *類別庫參考 (*如需詳細資訊,請參閱 COleServerItemCOleServerDoc

請參閱

概念

伺服器

伺服器:伺服器項目

伺服器:實作伺服器

伺服器:實作就地編輯框架視窗