Partilhar via


Adicionando objetos e controles a um projeto ATL

Você pode usar um dos assistentes de código de ATL para adicionar um objeto ou um controle para os projetos de ATL- ou MFC- base. Para cada objeto COM ou controle adicionam, o assistente gera arquivos de .cpp e de .h, bem como um arquivo de .rgs para suporte a escrita com base do Registro. Os seguintes assistentes de código de ATL estão disponíveis no Visual Studio:

objeto simples de ATL

caixa de diálogo de ATL

Controle ATL

página de propriedades de ATL

Componente da página de ATL Active Server

Consumidor de ATL o OLE DB

Adicionar suporte de para o ATL MFC

Assistente do componente de ATL COM+ 1,0

Provedor do OLE DB de ATL

Dica

Antes de adicionar um objeto de ATL ao seu projeto, você deve examinar os detalhes e os requisitos do objeto em seus tópicos da Ajuda relacionados.

Para adicionar um objeto ou um controle que usa o controle ATL o assistente

  1. Em o solution Explorer, clique com o botão direito do mouse no nó de projeto e clique Adicionar do menu de atalho. Clique Adicionar Classe.

    a caixa de diálogo de Adicionar Classe aparece.

  2. Com a pasta de ATL selecionada no painel de categorias, selecione um objeto inserção do painel de modelos. Clique em Abrir. O assistente de código para o objeto selecionado aparece.

    Dica

    Se você deseja adicionar um objeto de ATL a um projeto MFC, você deve adicionar suporte de ATL ao projeto existente.Você pode fazer isso seguindo as instruções em Adicionando o suporte de ATL ao seu projeto MFC.

    Como alternativa, se você tentar adicionar um objeto de ATL ao seu projeto MFC sem anteriormente adicionar suporte de ATL, o Visual Studio solicita que você especifique se você deseja que o suporte de ATL adicionado ao seu projeto. Clique Sim para adicionar suporte de ATL ao projeto e para abrir o assistente de ATL selecionado.

Consulte também

Referência

Assistente de Projeto ATL

Fundamentos de objetos COM de ATL

Configurações padrão do projeto ATL

Conceitos

Tipos de projeto do Visual C++

Programando com código de tempo de execução ATL e C

Outros recursos

Criando projetos para desktop com Assistentes de Aplicativo