Compartilhar via


Servidores: Implementando um servidor

Este artigo explica o código que MFC Application Wizard cria um aplicativo de servidor 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 de 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 para você.Se você estiver adicionando a funcionalidade do servidor edição visual para um aplicativo existente, você deverá duplicar o código que o Assistente de aplicativo seria forneceu antes de adicionar o restante do código do servidor necessária.

O código de servidor, o Assistente de aplicativo fornece cai 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 in-loco.

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

  • 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 de 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: Implementando in-loco quadro janelas.

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

  • Inicializar e ativar o aplicativo servidor.Para obter informações sobre esse tópico, consulte registro de.

Para obter mais informações, consulte classe derivada COleServerItem, COleServerDoc, e COleIPFrameWnd na Referência de biblioteca de classe.

Consulte também

Conceitos

Servidores

Contêineres

Menus e recursos (OLE)

Registro