Модальные и немодальные диалоговые окна

Класс CDialog можно использовать для управления двумя видами диалоговых окон:

  • Модальные диалоговые окна, требующие ответа пользователя перед продолжением программы

  • Немодальные диалоговые окна, которые остаются на экране и доступны для использования в любое время, но допускают другие действия пользователя

Редактирование ресурсов и процедуры для создания шаблона диалогового окна одинаковы для модальных и немодальных диалоговых окон.

Чтобы создать диалоговое окно для программы, необходимо выполнить следующие действия.

  1. Используйте Редактор диалоговых окон для разработки диалогового окна и создания его ресурса диалогового шаблона.

  2. Создайте класс диалогового окна.

  3. Подключение элементы управления ресурса диалогового окна в обработчики сообщений в классе диалогового окна.

  4. Добавление элементов данных, связанных с элементами управления диалогового окна, и задание обмена данными диалога и проверки данных диалоговых окон для элементов управления.

См. также раздел

Диалоговые окна
Работа с диалоговыми окнами в MFC