Implementação de uma Interface
Para implementar uma interface, você deve ter criado um projeto como um aplicativo COM ATL ou como um aplicativo MFC que contém suporte ATL.Você pode usar o ATL Project Wizard para criar um aplicativo ATL, ou Adicionar um objeto ATL para seu aplicativo MFC para implementar o suporte ATL para um aplicativo MFC.
Depois de criar o projeto, para implementar uma interface, você deve adicionar um objeto ATL.Consulte adicionando objetos e controles a um projeto 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, XML Web services usando ATL, objetos de desempenho ou contadores de desempenho. |
Se você Adicionar um controle ATL, você pode especificar se deseja implementar interfaces padrão, listados na Interfaces página de nesse assistente e definido em atlcom.h.
Depois de adicionar o objeto ou controle, você pode implementar outras interfaces, localizados em qualquer biblioteca de tipos disponíveis, usando o Assistente para implementar a Interface.
Se você estiver adicionando uma nova interface, você deve adicioná-lo manualmente para o arquivo do projeto. idl.Consulte Adicionando uma nova Interface em um projeto do ATL para obter mais informações.
Para implementar uma interface
No modo de exibição de classe, com o botão direito no nome da classe para seu objeto ATL.
Clique em Add partir no menu de atalho e, em seguida, clique Implementar Interface para exibir o O Assistente de Interface de implementar.
Selecione as interfaces para implementar das bibliotecas do tipo apropriado e clique em Concluir.
No modo de exibição de classe, expanda Bases do objeto e nó de interfaces para ver a interface que você tenha implementado e, em seguida, expanda o nó da interface para ver suas propriedades disponíveis, métodos e eventos.
Observação Você também pode usar o Pesquisador de objetos para examinar os membros da interface.