ATL Project Wizard

The Active Template Library (ATL) is a set of template-based C++ classes that simplify writing small and fast COM objects. The ATL Project Wizard creates a project with the structures to contain COM objects.

Overview

Esta página do assistente descreve atual as configurações do aplicativo para o projeto ATL você está criando. Por padrão, o projeto tem as seguintes configurações:

  • Biblioteca de vínculo dinâmico Especifica que o servidor é uma DLL e, portanto, um servidor em processo.

  • Atribuído Especifica que o seu projeto usa atributos.

Para alterar esses padrões, clique em As configurações do aplicativo na coluna à esquerda do assistente e faça alterações nessa página ATL Project Wizard.

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

Depois de criar um projeto ATL, você pode adicionar objetos ou controles para o projeto usando o Visual C++ assistentes de código. You can make the following types of enhancements to a basic ATL project using code wizards:

Additionally, consider these tasks when you create and enhance an ATL project:

Você pode especificar as propriedades do projeto (por exemplo, se vincular estaticamente a CRT) na Propriedades do projeto página e você pode definir compilar configurações para um projeto ATL. Consulte Usando projetos para criar aplicativos para obter mais informações.

Consulte também

Tarefas

Criar projetos usando os assistentes de aplicativo

Referência

Fundamentals of ATL COM Objects

ATL Tutorial

Conceitos

Visual projetos C++

Programming with ATL and C Run-Time Code

Outros recursos

Criar e gerenciar projetos visual C++