Вывод на экран
От: bjohny  
Дата: 24.11.03 07:13
Оценка:
Привет. Как сделать так, чтобы приложение выводило изображение поверх всех окон(!!!) Как это делает BSPlayer.
Т.е. окна перекрываются, но если поставить AlwaysOnTop, то ниодно окно(даже если оно поверх всех окон!!!) не может перекрыть этот плэйер.
Re: Вывод на экран
От: HeaveN Россия  
Дата: 24.11.03 14:32
Оценка:
Здравствуйте, bjohny, Вы писали:

B>Привет. Как сделать так, чтобы приложение выводило изображение поверх всех окон(!!!) Как это делает BSPlayer.

B>Т.е. окна перекрываются, но если поставить AlwaysOnTop, то ниодно окно(даже если оно поверх всех окон!!!) не может перекрыть этот плэйер.

HWND hWnd = CreateWindowEx (WS_EX_TOPMOST, ..........);
[RSDN@Home 1.1.2 beta 1 build 42697]
Нет такого закона, что человеку летать нельзя...
Re: Вывод на экран
От: Рома Мик Россия http://romamik.com
Дата: 24.11.03 17:27
Оценка:
Здравствуйте, bjohny, Вы писали:

B>Привет. Как сделать так, чтобы приложение выводило изображение поверх всех окон(!!!) Как это делает BSPlayer.

B>Т.е. окна перекрываются, но если поставить AlwaysOnTop, то ниодно окно(даже если оно поверх всех окон!!!) не может перекрыть этот плэйер.
Если не устраивает ссделать его top most, то можно вдобавок еще обрабатывать сообщение WM_WINDOWPOSCHANGING.
... << RSDN@Home 1.1.0 stable >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.