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


CSimpleDialog::DoModal

Вызывает модального диалогового окна, и возвращает результат диалогового окна деланный.

INT_PTR DoModal(
   HWND hWndParent = ::GetActiveWindow() 
);

Параметры

  • hWndParent
    Дескриптор к родительскому объекту диалогового окна.Если никакое значение не указано, то родительский устанавливается к текущему активному окну.

Возвращаемое значение

Если успешно, возвращаемое значение является идентификатором ресурса (uri) элемента управления, который закрыл диалоговое окно.

Если функция завершается неудачей, то возвращаемое значение – 1.Чтобы получить расширенные сведения об ошибке, вызов GetLastError.

Заметки

Этот метод обрабатывает все взаимодействие с пользователем, пока диалоговое окно активно.Это, что делает диалоговое окно модальным; то есть пользователь не может взаимодействовать с другими окнами до тех пор, пока диалоговое окно не закрыто.

Требования

Header: atlwin.h

См. также

Ссылки

Класс CSimpleDialog