Re[5]: ShowMessage со стилем WS_POPUP как сделать?
От: Webcoder75 http://crowd-works.com
Дата: 05.09.09 13:53
Оценка:
Здравствуйте, Webcoder75, Вы писали:

W>Здравствуйте, -prus-, Вы писали:


P>>Здравствуйте, Webcoder75, Вы писали:


W>>>Там все так слишком замороченно, что такой вариант не подходит. Нужно именно показать сообщение поверх сплеш-скрина..


P>>Может тогда попробовать создавать MessageBox с типом MB_SETFOREGROUND? Так:


P>>
P>>    MessageBox(NULL,"Device not ready. Please attach it and click OK","Not ready!", MB_OK |
P>>                      MB_ICONINFORMATION|MB_SETFOREGROUND|MB_TOPMOST);
P>>



P>>

P>>MB_SETFOREGROUND
P>>The message box becomes the foreground window. Internally, the system calls the SetForegroundWindow function for the message box.


W>Нифига — ни MB_SETFOREGROUND один, ни в комбинации с MB_TOPMOST — не помогает нисколько..

W>Тестирую под Win7. Там еще ширина MessageBox уменьшилась очевидно, и по ширине она как раз меньше сплешскрина оказывается — полностью под ним (даже краешков не видно).

W>Есть ли еще какие идеи?


В общем, будем следовать другим путем, спасибо за советы.
http://www.Crowd-Works.com — Опроси буржуев про сайт, слоган, название, лого своего продукта за копейки
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.