Servidores: implementando um servidor
Este artigo explica o código que o assistente de aplicativo MFC cria para um aplicativo de servidor visual de edição. Se você não estiver usando o assistente de aplicativo, listas deste artigo as áreas onde você deve escrever o código para implementar um aplicativo de servidor.
Se você estiver usando o assistente do aplicativo para criar um novo aplicativo de servidor, fornece uma quantidade significativa de código específico de servidor para você. Se você estiver adicionando funcionalidade visual do servidor de edição a um aplicativo existente, você deve duplicar o código que o assistente de aplicativo ofereceria antes de adicionar o restante do código de servidor necessário.
O código de servidor que o assistente do aplicativo fornece quedas em várias categorias:
Definindo recursos do servidor:
O recurso de menu usado quando o servidor editar um item inserido em sua própria janela.
Os recursos de menu e a barra de ferramentas usados quando o servidor estiver em vigor ativa.
Para obter mais informações sobre esses recursos, consulte Menus e recursos: Adições de servidor.
Definindo uma classe derivada do item de COleServerItem. Para obter detalhes adicionais nos itens do servidor, consulte Servidores: Itens do servidor.
Alterando a classe base da classe do documento em COleServerDoc. Para obter detalhes adicionais, consulte Servidores: Implementando documentos do servidor.
Definindo uma classe de quadro- janela derivada de COleIPFrameWnd. Para obter detalhes adicionais, consulte Servidores: Implementando o windows no local do quadro.
Criando uma entrada para o aplicativo de servidor no base de dados e no registro do registro do windows a nova instância do servidor com o sistema OLE. Para obter informações sobre este tópico, consulte Registro.
Inicializando e iniciando o aplicativo de servidor. Para obter informações sobre este tópico, consulte Registro.
Para obter mais informações, consulte COleServerItem, COleServerDoc, e COleIPFrameWndna referência da biblioteca da classe.