CSimpleDialog::DoModal
Вызывает модального диалогового окна, и возвращает результат диалогового окна деланный.
INT_PTR DoModal(
HWND hWndParent = ::GetActiveWindow()
);
Параметры
- hWndParent
Дескриптор к родительскому объекту диалогового окна. Если никакое значение не указано, то родительский устанавливается к текущему активному окну.
Возвращаемое значение
Если успешно, возвращаемое значение является идентификатором ресурса (uri) элемента управления, который закрыл диалоговое окно.
Если функция завершается неудачей, то возвращаемое значение – 1. Чтобы получить расширенные сведения об ошибке, вызов GetLastError.
Заметки
Этот метод обрабатывает все взаимодействие с пользователем, пока диалоговое окно активно. Это, что делает диалоговое окно модальным; то есть пользователь не может взаимодействовать с другими окнами до тех пор, пока диалоговое окно не закрыто.
Требования
Header: atlwin.h