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

За 2017-02-18

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

Привет,
>
> if (MessageBox(NULL, TEXT("Вы согласны?"), TEXT("Вопрос"),
> MB_ICONQUESTION | MB_YESNO) != IDYES) return true;
>
Попробуйте первым параметром MessageBox
передать не NULL а хендл главного окна приложения

   2017-02-18 23:48:47 (#3473398)

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

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

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

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

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

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

   2017-02-18 22:00:54 (#3473383)