Classe de CDocObjectServer
Implementa as interfaces VELHOS adicionais necessárias para fazer um servidor normal de COleDocument em um servidor completo de DocObject: IOleDocument, IOleDocumentView, IOleCommandTarget, e IPrint.
class CDocObjectServer : public CCmdTarget
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói um objeto de CDocObjectServer . |
Métodos públicos
Nome |
Descrição |
---|---|
Alterna o servidor de objeto de documento, mas não mostra o. |
Métodos protegidos
Nome |
Descrição |
---|---|
Exibe o modo de DocObject. |
|
Restaura o estado de exibição de DocObject. |
|
Salvar o estado de exibição de DocObject. |
Comentários
CDocObjectServer é derivado de e CCmdTarget de trabalho próxima a COleServerDoc para expor as interfaces.
Um documento de servidor de DocObject pode conter objetos de CDocObjectServerItem , que representa a interface do servidor para itens de DocObject.
Para personalizar seu servidor de DocObject, para derivar sua própria classe de CDocObjectServer e para substituir a configuração de exibição funciona, OnActivateView, OnApplyViewState, e OnSaveViewState.Você precisará fornecer uma nova instância da classe em resposta a chamadas de estrutura.
Para obter mais informações sobre DocObjects, consulte CDocObjectServerItem e COleCmdUIna referência MFC.Consulte também Primeiras etapas da Internet: documentos ativos e documentos ativos.
Consulte também o seguinte artigo de Base de Dados de Conhecimento:
- Q247382: PRB: Dicas para controles no servidor de documento ActiveX está oculto pelo recipiente de documento ActiveX
Hierarquia de herança
CDocObjectServer
Requisitos
Cabeçalho: afxdocob.h