Добавление диалогового окна ATL
Чтобы добавить диалоговое окно ATL в проект, проект должен быть проектом ATL или проектом MFC, который включает поддержку ATL. Вы можете использовать Мастер проектов ATL, чтобы создать приложение ATL, или добавить объект ATL в свое приложение MFC, чтобы реализовать поддержку ATL для приложения MFC.
По умолчанию мастер диалогового окна ATL реализует диалоговое окно, производное от CAxDialogImpl. Этот класс включает поддержку размещения элементов activeX и элементов управления Windows. Если вам не нужна поддержка элементов activeX, после создания кода замените все экземпляры CAxDialogImpl
CSimpleDialog или CDialogImpl в качестве базового класса.
Примечание.
CSimpleDialog
создает только модальные диалоговые окна, поддерживающие только общие элементы управления Windows. CDialogImpl
создает модальные или безрежимные диалоговые окна.
Добавление ресурса диалогового окна ATL в проект
Создайте проект ATL с помощью мастера проектов ATL.
В представлении классов щелкните правой кнопкой мыши имя проекта и выберите команду "Добавить " в контекстном меню. Нажмите Добавить класс.
В области "Шаблоны" диалогового окна "Добавить класс" нажмите кнопку "Диалоговое окно ATL". Нажмите кнопку "Открыть", чтобы отобразить мастер диалогового окна ATL.
Дополнительные сведения см. в разделе "Реализация диалогового окна".