Поделиться через


Закрытие диалогового окна

Модальное диалоговое окно, когда пользователь закрывает его выбрать одну из кнопок, обычно кнопки " ОК " или Отмены. Выбор " ОК " или " отмена " приводит к Windows отправить объект диалогового окна элемента управления сообщение уведомления с идентификатором кнопки BN_CLICKED, IDOK или IDCANCEL. CDialog предоставляет функции обработчика по умолчанию для этих сообщений: OnOK и OnCancel. Обработчики по умолчанию вызывает функцию-член EndDialog, чтобы закрыть окно диалогового окна. Можно также вызвать EndDialog из собственного кода. Дополнительные сведения см. в функцию-член EndDialog класса CDialog в справочнике по MFC.

Расположение для закрыть и удаление безрежимное диалоговое окно, переопределение PostNcDestroy и вызвать оператор удалить на указатель this. Удалить диалоговое окно объясняет, что произойдет далее.

См. также

Основные понятия

Жизненный цикл диалогового окна