Поделиться через


COleServerDoc::GetDocObjectServer

Переопределить эту функцию для создания нового элемента CDocObjectServer и вернуть указатель на него.

virtual CDocObjectServer* GetDocObjectServer( 
   LPOLEDOCUMENTSITE pDocSite  
);

Параметры

  • pDocSite
    Указатель на интерфейс IOleDocumentSite, этот документ подключении к серверу.

Возвращаемое значение

Указатель на CDocObjectServer; NULL, если операция завершилась с ошибкой.

Заметки

Если сервер DocObject активировать, return, отличного от указателя NULL указывает, что клиент может поддерживать DocObjects.Реализация по умолчанию возвращает NULL.

Типичная реализация для документа, поддерживающего DocObjects просто выделяет новый объект CDocObjectServer и возвращает их вызывающему объекту.Примеры.

CDocObjectServer* CMFCOleServerDoc::GetDocObjectServer(LPOLEDOCUMENTSITE pSite)
{
   return new CDocObjectServer(this, pSite);
}

Требования

Header: afxole.h

См. также

Ссылки

Класс COleServerDoc

Диаграмма иерархии

CDocObjectServer::CDocObjectServer