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