Добавление объектов и элементов управления в проект ATL
Примечание.
Мастер компонентов ATL COM+ 1.0, мастер объекта-получателя ATL OLE DB и мастер компонентов ASP ATL недоступны в Visual Studio 2019 и более поздних версий.
Вы можете использовать один из мастеров кода ATL, чтобы добавить объект или элемент управления в проекты на основе ATL или MFC. Для каждого COM-объекта или элемента управления, который вы добавляете, мастер создает файлы CPP и H, а также RGS-файл для поддержки реестра на основе скрипта. Следующие мастера кода ATL доступны в Visual Studio.
- Простой объект ATL
- Диалог ATL
- Элемент управления ATL
- Свойства ATL
- ASP-компонент библиотеки ATL
- Adding an ATL OLE DB Consumer (Добавление объекта-получателя ATL OLE DB)
- Добавление в MFC поддержки ATL
- Мастер компонентов ATL COM+ 1.0
- Поставщик ATL OLE DB
Примечание.
Прежде чем добавить объект ATL в проект, изучите сведения и требования для объекта в соответствующих разделах справки.
Добавление объекта или элемента управления с помощью мастера управления ATL
Щелкните правой кнопкой мыши узел проекта в обозревателе решений и выберите в контекстном меню пункт Добавить. Нажмите Добавить класс.
Откроется диалоговое окно Добавление класса.
Выберите папку ATL на панели Категории и выберите объект для вставки на панели Шаблоны. Нажмите кнопку Open (Открыть). Откроется мастер кода для выбранного объекта.
Примечание.
Если вы хотите добавить объект ATL в проект MFC, необходимо добавить поддержку ATL в существующий проект. Это можно сделать, следуя инструкциям в разделе Добавление поддержки ATL в проект MFC.
Кроме того, если вы пытаетесь добавить объект ATL в проект MFC, не добавив предварительно поддержку ATL, Visual Studio предложит указать, хотите ли вы добавить поддержку ATL в проект. Нажмите Да, чтобы добавить поддержку ATL в проект, и откройте выбранный мастер ATL.
См. также
Мастер проектов ATL
Типы проектов C++ в Visual Studio
Основы COM-объектов ATL
Программирование с использованием ATL и кода среды выполнения C
Конфигурации проектов ATL по умолчанию