CDocObjectServer::CDocObjectServer

CDocObjectServer ( COleServerDoc * pOwner, LPOLEDOCUMENTSITE pDocSite = NULL );

Parâmetros

pOwner

Um ponteiro para o documento de site do cliente que é o cliente para o servidor DocObject.

pDocSite

Um ponteiro para a interface de IOleDocumentSite implementada pelContêiner.

Observações

Cria e inicializa um objeto de CDocObjectServer.

Quando um DocObject estiver ativo, a interface OLE de site do cliente (IOleDocumentSite) é o que permite que o servidor DocObject se comunicar com seu cliente (contêiner). Quando um servidor DocObject é ativado, ele primeiro verifica que o Contêiner implementa a interface de IOleDocumentSite . Em caso afirmativo, COleServerDoc:: GetDocObjectServer é chamado para ver se o Contêiner suporta DocObjects. Por padrão, GetDocObjectServer retorna NULL. Você deve substituir COleServerDoc:: GetDocObjectServer para construir um novo objeto CDocObjectServer ou um objeto derivado de seu próprio, com ponteiros para o contêiner de COleServerDoc e sua interface IOleDocumentSite como argumentos para o Construtor.

Visão geral de CDocObjectServerMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CDocObjectServerItem, COleServerDoc:: GetDocObjectServer

Index