CDocObjectServer是一个服务器文档。
CDocObjectServer类实现了附加的OLE接口。一个普通的COleDocument服务器成为完全的DocObject服务器需要它们:IOleDocument,IOleDocumentView,IOleCommandTarget和IPrint。CDocObjectServer由CCmdTarget派生,并与COleServerDoc组合以便打开接口。
一个DocObject服务器文档包括
CDocObjectServerItem对象,它表示DocObject项的服务器界面。
要定制自己的DocObject服务器,从CDocObjectServer派生一个类,并覆盖它的启动函数OnActivateView,OnApplyViewState和OnSaveStateViewState。还需要类的一个实例以便对窗口调用作出反应。