Compartilhar via


Implementando uma interface

Para implementar uma interface, você deve ter criado um projeto sistema autônomo um aplicativo ATL COM ou sistema autônomo um aplicativo MFC que contém suporte ATL.Você pode usar o ATL projeto assistente para criar um aplicativo ATL ou Adicionar um objeto ATL ao seu aplicativo MFC para implementar o suporte ATL para um aplicativo MFC.

Depois de criar o projeto para implementar uma interface, primeiro você deve adicionar um objeto ATL.See Adicionando controles e objetos a um projeto do ATL para obter uma lista de assistentes que adicionar objetos ao seu projeto ATL.

Observação:

O assistente não oferece suporte a caixas de diálogo do ATL, Serviços Web XML usando ATL, objetos de desempenho ou contadores de desempenho.

Se Adicionar um controle ATL, você pode especificar se a implementação padrão interfaces, listados na Interfaces página do que assistente e definido na atlcom.h.

Depois de adicionar o objeto ou controle, você pode implementar outras interfaces, localizados em qualquer biblioteca de tipos disponível, usando o Assistente de interface de implementar.

Se você estiver adicionando uma nova interface, você deve adicioná-lo manualmente ao arquivo de .idl do projeto.See Adicionar uma nova interface em um projeto do ATL para obter mais informações.

Para implementar uma interface

  1. No Modo de Exibição de Classe, clicar com o botão direito do mouse no nome de classe para seu objeto ATL.

  2. clicar Adicionar no menu de atalho e, em seguida, clicar Implementar interface para exibir o Assistente de interface de implementar.

  3. selecionar as interfaces a implementação das bibliotecas de tipo apropriado e clicar Concluir.

  4. Em classe View, expandir bases do objeto e interfaces de nó para ver a interface que você implementou e, em seguida, expandir o nó da interface para ver suas propriedades disponível, métodos e eventos.

    Observação:

    Você também pode usar o Pesquisador de objetos para examinar os membros da interface.

Consulte também

Conceitos

Criando uma interface com.

Edição de uma interface com.