|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
оверлей над чужим окном
Какие есть варианты его создания?
По сути нужна какая-то область с Texout, которая бы "висела" над чужим окном но была именно над ним, а не поверх всех окон. Может есть какие-то схожие компоненты, а я их не знаю. Все, что я пытался найти это оказывалась игра с регионами, но это в моем варианте мало подходит т.к. чужое окно не статично и эти регионы придется перерисовывать, а как этот момент отловить тоже не очень понятно. Плюс не понятно как контролировать Z-Order. Буду рад услышать идеи. |
#2
|
|||
|
|||
Ну, на уровне идей...
Получить Handle нужного чужого окна. По таймеру получать координаты и Z-order этого окна и высталять для своего окна соотв. координаты и Z-Order. Вот тут на эту тему: https://stackoverflow.com/questions/...ndex-in-winapi |
Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
nixon232 (19.09.2019)
|
#3
|
|||
|
|||
Можно ли как то запретить/отменить смену z-order-a? сколько не пытался отловить смену положения окна, так ничего толкового не получилось.
|