CDocObjectServer ( COleServerDoc * pOwner, LPOLEDOCUMENTSITE pDocSite = NULL );
Параметры
pOwner
Указатель на документ сайта клиента, который является клиент для сервера DocObject.
pDocSite
Указатель на интерфейс IOleDocumentSite , реализованный в контейнере.
Примечания
Создает и инициализирует объект CDocObjectServer.
Если DocObject является активным, интерфейс OLE сайт клиента (IOleDocumentSite) то, что позволяет DocObject сервера для взаимодействия с клиентом (контейнера). Когда активирован сервер DocObject, он сначала проверяет, что контейнер реализует интерфейс IOleDocumentSite . Если это так, чтобы узнать, поддерживает ли контейнер DocObjects называют COleServerDoc::GetDocObjectServer . По умолчанию GetDocObjectServer возвращает значение NULL. Необходимо переопределить COleServerDoc::GetDocObjectServer для создания нового объекта CDocObjectServer или производный объект самостоятельно, с указателями на контейнер COleServerDoc и его IOleDocumentSite интерфейс как аргументы конструктора.
Обзор CDocObjectServer | Члены класса | Иерархическая схема
См. также CDocObjectServerItem, COleServerDoc::GetDocObjectServer