Compartilhar via


Classe CDocObjectServer

Implementa as interfaces OLE adicionais necessárias para tornar um normal COleDocument servidor em um servidor DocObject completo: IOleDocument, IOleDocumentView, IOleCommandTarget, e IPrint.

class CDocObjectServer : public CCmdTarget

Comentários

CDocObjectServer é derivado de CCmdTarget e funciona em conjunto com COleServerDoc para expor as interfaces.

Um documento de servidor DocObject pode conter CDocObjectServerItem objetos, que representam a interface de servidor DocObject itens.

Para personalizar o seu servidor DocObject, derivam sua própria classe CDocObjectServer e substituem suas funções de instalação de modo de exibição, OnActivateView, OnApplyViewState, and OnSaveViewState.Você precisará fornecer uma nova instância da sua classe em resposta a chamadas de estrutura.

Para obter mais informações sobre DocObjects, consulte CDocObjectServerItem and COleCmdUI in the Referência da MFC.Consulte também Internet etapas primeira: ativo documentos e Documentos ativo.

Consulte também o seguinte artigo do base de dados de conhecimento:

  • Q247382: PRB: Dicas de ferramentas para controles no documento ActiveX servidor estão oculto por contêiner documento ActiveX

Requisitos

Cabeçalho: afxdocob.h

Consulte também

Referência

Classe CCmdTarget

Gráfico de hierarquia

Classe CDocObjectServerItem

Outros recursos

CDocObjectServer membros