Использование Windows 7 Aero для затемнения или добавления цветового оттенка всему рабочему столу или определенному окну

Я хотел бы применить светло-зеленоватый или красноватый оттенок ко всему рабочему столу или выбрать окна приложений с помощью Windows 7 Aero. Предполагая, что это возможно с Aero, возможно ли это, чтобы я мог перенести свое приложение на XP?


person Matt    schedule 16.11.2010    source источник


Ответы (1)


У вас будет окно, которое находится поверх других окон, которые вы хотите затемнить/оттенить. Это окно будет использовать вызовы Aero API для обеспечения прозрачности. Для XP вам нужно будет скопировать содержимое экрана в растровое изображение, обработать растровое изображение, чтобы оно выглядело так, как вы хотите, и создать окно поверх других окон, показывающее это растровое изображение. Этот метод также будет работать в Windows 7, но не позволит увидеть изменения в каких-либо базовых окнах.

person Joel Lucsy    schedule 16.11.2010