Использование Windows 7 Aero для затемнения или добавления цветового оттенка на весь рабочий стол или конкретное окно - PullRequest
1 голос
/ 16 ноября 2010

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

1 Ответ

1 голос
/ 17 ноября 2010

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

...