Compartilhar via


Servidores: Implementando um servidor

Este artigo explica o código que MFC Application assistente cria um aplicativo de servidor de edição visual.Se você não estiver usando o Assistente de aplicativo, este artigo lista as áreas onde você deve escrever código para implementar um aplicativo do servidor.

Se você estiver usando o Assistente de aplicativo para criar um novo aplicativo de servidor, ele fornece uma quantidade significativa de código específico do servidor para você.Se você estiver adicionando a funcionalidade do servidor de edição visual para um aplicativo existente, você deverá duplicar o código que o Assistente de aplicativo poderia ter fornecido antes de adicionar o restante do código de servidor necessárias.

O código de servidor que o Assistente de aplicativo fornece cair em várias categorias:

  • Definir recursos de servidor:

    • O recurso de menu usado quando o servidor está editando um item incorporado em sua própria janela.

    • Os recursos de menu e barra de ferramentas usados quando o servidor está ativo no lugar.

    Para obter mais informações sobre esses recursos, consulte Menus e recursos: Adições de servidor.

  • Definir uma classe de item derivado de COleServerItem. Para obter mais detalhes sobre itens do servidor, consulte Servidores: Servidor itens.

  • Alterar a classe base da classe do documento para COleServerDoc. Para obter mais detalhes, consulte Servidores: Implementando documentos servidor.

  • Definir uma classe de janela de quadro derivada de COleIPFrameWnd. Para obter mais detalhes, consulte Servidores: Implementação local quadro Windows.

  • Criando uma entrada para o aplicativo de servidor do banco de dados de inscrição do Windows e registrar a nova instância do servidor com o sistema OLE.Para obter informações sobre esse tópico, consulte inscrição.

  • Inicializando e iniciar o aplicativo servidor.Para obter informações sobre esse tópico, consulte inscrição.

Para obter mais informações, consulte COleServerItem, COleServerDoc, and COleIPFrameWnd in the Referência da biblioteca de classes.

Consulte também

Conceitos

Servidores

Recipientes

Menus e recursos (OLE)

inscrição