Мастер проектов ATL

Библиотека активных шаблонов (ATL) — это набор классов C++ на основе шаблонов, упрощающих написание небольших и быстрых COM-объектов. Мастер проектов ATL создает проект со структурами, содержащими COM-объекты.

Обзор

На этой странице мастера описываются текущие параметры приложения для создаваемого проекта ATL. По умолчанию проект имеет следующие параметры:

  • Библиотека динамических ссылок указывает, что сервер является библиотекой DLL и, следовательно, сервером внутрипроцессного процесса.

  • Атрибут указывает, что проект использует атрибуты.

Чтобы изменить эти значения по умолчанию, щелкните Приложение Параметры в левом столбце мастера и внесите изменения на этой странице мастера проектов ATL.

Сведения о параметрах проекта по умолчанию, включая выбор набора символов и связывание значений по умолчанию, см. в конфигурациях проекта ATL по умолчанию.

После создания проекта ATL можно добавить объекты или элементы управления в проект с помощью мастеров кода Visual C++. Вы можете сделать следующие типы улучшений в базовом проекте ATL с помощью мастеров кода:

Кроме того, при создании и улучшении проекта ATL следует учитывать следующие задачи:

Свойства проекта можно указать (например, следует ли связать статически с CRT) на странице свойств проекта и настроить конфигурации сборки для проекта ATL.

См. также

Проекты Visual Studio — C++
Типы проектов C++ в Visual Studio
Основы COM-объектов ATL
Программирование с использованием ATL и кода среды выполнения C
Руководство