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


CSimpleDialog::DoModal

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

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

Параметры

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

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

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

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

Заметки

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

Требования

Header: atlwin.h

См. также

Ссылки

CSimpleDialog Class