Assistente de Projeto da ATL

A ATL (Active Template Library) é um conjunto de classes C++ baseadas em modelo que simplificam objetos COM pequenos e rápidos. O Assistente de Projeto da ATL cria um projeto com as estruturas para conter objetos COM.

Visão geral

Esta página do assistente descreve as configurações atuais do projeto da ATL que você está criando. Por padrão, o projeto tem as configurações a seguir:

  • A biblioteca de vínculo dinâmico especifica que seu servidor é uma DLL e, portanto, um servidor em processo.

  • Atribuído especifica que seu projeto usa atributos.

Para alterar esses padrões, clique em Configurações do Aplicativo na coluna esquerda do assistente e faça alterações nessa página do Assistente de projeto de ATL.

Para obter informações sobre as configurações padrão do projeto, incluindo a escolha do conjunto de caracteres e vinculando padrões, consulte Configurações padrão do projeto de ATL.

Depois de criar um projeto de ATL, você pode adicionar objetos ou controles ao projeto usando assistentes de código do Visual C++. Você pode fazer os seguintes tipos de aprimoramentos em um projeto básico da ATL usando assistentes de código:

Além disso, considere essas tarefas ao criar e aprimorar um projeto da ATL:

Você pode especificar as propriedades do projeto (por exemplo, se quer vincular estaticamente ao CRT) na página Propriedades do Projeto e pode definir configurações de build para um projeto ATL.

Confira também

Projetos do Visual Studio – C++
Tipos de projeto do C++ no Visual Studio
Princípios básicos de objetos COM da ATL
Programando com código de tempo de execução C e da ATL
Tutorial