Отправляет email-рассылки с помощью сервиса Sendsay

[prg] C++ winapi видимость MessageBox

Здравствуйте, уважаемые!

В окне программы для незрячего пользователя после нажатия кнопки,
например, Выход, открывается диалог подтверждения с кнопками да и нет.
Если нажимается кнопка да, окно программы закрывается, если же
нажимается кнопка нет, в программе ничего не происходит. Вот код этого
диалога подтверждения:

if (MessageBox(NULL, TEXT("Вы согласны?"), TEXT("Вопрос"),
MB_ICONQUESTION | MB_YESNO) != IDYES) return true;

Засада в том, что окошка и кнопок да и нет не видят зрячие пользователи.
Вопрос: что делать или куда в какую сторону копать?

Грызунов Александр

Ответить   Sat, 18 Feb 2017 22:00:17 +0400 (#3473383)

 

Ответы:

Привет,

Попробуйте первым параметром MessageBox
передать не NULL а хендл главного окна приложения

Ответить   Sat, 18 Feb 2017 22:20:28 +0300 (#3473398)