本文说明必须采取成功实现文档服务器的步骤,则在应用程序向导不指定 OLE 服务器选项。
定义服务器记录类
从 COleServerDoc 派生类文档而不是 CDocument。
创建从 COleServerItem派生的服务器项类。
实现服务器文档。类的 OnGetEmbeddedItem 成员函数。
当容器应用程序的用户创建或编辑一个嵌入项时,将调用OnGetEmbeddedItem。 应该返回表示整个文档的项。 这应该是 COleServerItem的派生的类的对象。
重写 Serialize 成员函数将文档序列化的内容。 除非使用它们所表示,在文档的本机数据不需要序列化服务器项列表。 有关更多信息,请参见 实现服务器项目 在 服务器:服务器项目 文章。
当服务器创建文档时,框架会自动注册与 OLE 系统 DLL 的文档。 此 DLL 允许标识服务器文档。
有关更多信息,请参见 COleServerItemCOleServerDoc 和在 类库引用。