Creazione guidata progetto ATLATL Project Wizard

La libreria ATL (Active Template) è un set di classi C++ basate su modelli che semplificano la scrittura di oggetti COM piccoli e veloci.The Active Template Library (ATL) is a set of template-based C++ classes that simplify writing small and fast COM objects. La creazione guidata progetto ATL crea un progetto con le strutture per contenere gli oggetti COM.The ATL Project Wizard creates a project with the structures to contain COM objects.

PanoramicaOverview

Questa pagina della procedura guidata descrive l'oggetto corrente le impostazioni dell'applicazione per il progetto ATL si sta creando.This wizard page describes the current application settings for the ATL project you are creating. Per impostazione predefinita, il progetto presenta le seguenti impostazioni:By default, the project has the following settings:

  • Libreria a collegamento dinamico specifica che il server è una DLL e pertanto un server in-process.Dynamic-link library Specifies that your server is a DLL and therefore an in-process server.

  • Consente di specificare che il progetto usi gli attributi con attributi.Attributed Specifies that your project uses attributes.

Per modificare queste impostazioni predefinite, fare clic su le impostazioni dell'applicazione nella colonna sinistra della procedura guidata e apportare modifiche in questa pagina della procedura guidata progetto ATL.To change these defaults, click Application Settings in the left column of the wizard and make changes in that page of the ATL Project Wizard.

Per informazioni sulle impostazioni di progetto predefinite, tra cui la selezione del set di caratteri e il collegamento impostazioni predefinite, vedere configurazioni progetto ATL predefinite.For information on the default project settings, including the choice of character set, and linking defaults, see Default ATL Project Configurations.

Dopo aver creato un progetto ATL, è possibile aggiungere controlli o gli oggetti al progetto usando Visual C++ creazioni guidate codice.After you create an ATL project, you can add objects or controls to your project using Visual C++ code wizards. È possibile apportare i seguenti tipi di miglioramenti apportati a un progetto ATL base mediante creazioni guidate codice:You can make the following types of enhancements to a basic ATL project using code wizards:

Inoltre, considerare le seguenti attività quando si creano e ottimizzazione di un progetto ATL:Additionally, consider these tasks when you create and enhance an ATL project:

È possibile specificare le proprietà del progetto (ad esempio, se il collegamento statico a CRT) nel le proprietà del progetto pagina ed è possibile impostare configurazioni della build per un Progetto ATL.You can specify project properties (for example, whether to link statically to the CRT) in the Project Properties page, and you can set build configurations for an ATL project.

Vedere ancheSee also

Progetti di Visual Studio - C++Visual Studio Projects - C++
C++tipi di progetto in Visual StudioC++ project types in Visual Studio
Nozioni fondamentali sugli oggetti COM ATLFundamentals of ATL COM Objects
Programmazione con il codice runtime C e ATLProgramming with ATL and C Run-Time Code
EsercitazioneTutorial