使用Windows 7 Aero将颜色调暗或添加到整个桌面或特定窗口

时间:2010-11-16 18:58:24

标签: windows graphics desktop aero

我想将浅绿色或淡红色调应用到整个桌面或使用Windows 7 Aero选择应用程序窗口。 假设Aero可以实现这一点,是否可以使用它,以便将应用程序移植到XP?

1 个答案:

答案 0 :(得分:1)

您需要创建一个窗口,该窗口位于您希望调暗/调暗的其他窗口的顶部。此窗口将使用Aero API调用来启用透明度。 对于XP,您必须将屏幕内容复制到位图,处理位图以使其看起来像您想要的那样,并在显示该位图的其他窗口顶部创建一个窗口。此技术也适用于Windows 7,但不允许更改任何底层窗口以显示。