Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A Active Template Library (ATL) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
A Biblioteca Active Template (ATL) é um conjunto de classes C++ baseadas em templates que simplificam a escrita de objetos COM pequenos e rápidos. O Assistente de Projetos ATL cria um projeto com as estruturas para conter objetos COM.
Visão geral
Esta página de assistente descreve as definições atuais da aplicação para o projeto ATL que está a criar. Por defeito, o projeto tem as seguintes definições:
Biblioteca de ligação dinâmica Especifica que o seu servidor é uma DLL e, portanto, um servidor em processo.
Atributo Especifica que o seu projeto usa atributos.
Para alterar estes predefinidos, clique em Definições da Aplicação na coluna esquerda do assistente e faça alterações nessa página do Assistente de Projeto ATL.
Para informações sobre as definições padrão do projeto, incluindo a escolha do conjunto de caracteres e os predeterminados de ligação, consulte Configurações Padrão do Projeto ATL.
Depois de criar um projeto ATL, pode adicionar objetos ou controlos ao seu projeto usando assistentes de código Visual C++. Pode fazer os seguintes tipos de melhorias a um projeto ATL básico usando assistentes de código:
Além disso, considere estas tarefas ao criar e melhorar um projeto ATL:
Podes especificar propriedades do projeto (por exemplo, se deves ligar estaticamente ao CRT) na página de Propriedades do Projeto , e podes definir configurações de build para um projeto ATL.
Consulte também
Projetos do Visual Studio - C++
Tipos de projeto C++ no Visual Studio
Fundamentos dos ATL COM Objects
Programação com ATL e C Run-Time Code
Tutorial