Windows 是否可以仅为我自己的表格更改玻璃颜色?

Windows 是否可以仅为我自己的表格更改玻璃颜色?,windows,delphi,color-scheme,aero-glass,Windows,Delphi,Color Scheme,Aero Glass,我想用与Aero的用户颜色设置无关的颜色创建我的申请表。是否可以在不影响用户设置的情况下,使用所选颜色为表单着色 我只想对Windows Aero颜色执行此操作 谢谢不,你不能那样做,玻璃成分颜色是全系统的。作为解决方法,您可以使用函数在窗体上绘制32位纯色位图 我刚刚注意到,您可以在表单的OnPaint事件中DrawRect来改变玻璃区域的颜色。我担心这种“黑客行为”取决于未记录的假设,然而。。。它在下一版本的Windows中可能无法工作…@Andreas,什么是DrawRect?对不起,意思

我想用与Aero的用户颜色设置无关的颜色创建我的申请表。是否可以在不影响用户设置的情况下,使用所选颜色为表单着色

我只想对Windows Aero颜色执行此操作


谢谢

不,你不能那样做,玻璃成分颜色是全系统的。作为解决方法,您可以使用函数在窗体上绘制32位纯色位图

我刚刚注意到,您可以在表单的
OnPaint
事件中
DrawRect
来改变玻璃区域的颜色。我担心这种“黑客行为”取决于未记录的假设,然而。。。它在下一版本的Windows中可能无法工作…@Andreas,什么是
DrawRect
?对不起,意思是
FillRect
@Andreas,谢谢,好提示!我给你发了一些奖励:)谢谢!它甚至给了我一个新的徽章!