如何使用不同的Aero玻璃框架创建窗口?

Ker*_*mia 12 delphi coding-style window windows-7 aero-glass

我认为有一个自定义的窗口样式Windows 7.像这样 :

在此输入图像描述 在此输入图像描述

正如您所看到的,它与普通风格不同:

在此输入图像描述

如何创建一个具有您在第一张图片中可以看到的样式的窗口?

Cos*_*und 8

什么是Delphi版本?Delphi 2010可以本机执行此操作:

在此输入图像描述

你只需要玩GlassFrame表格的属性.您可能还想在此阅读我的答案,并确保您还阅读了评论:Delphi对Aero Glass的支持和DoubleBuffered属性 - 发生了什么以及我们如何使用它们?

  • 不,没有自动的方法来控制阴影; 但是你可以在控件后面放置一个类似阴影的半透明图像来模拟它. (2认同)

Ber*_*Ott 5

那些东西是用玻璃成分颜色完成的.

看看这里:使用delphi更改玻璃成分颜色(DWM)

  • 我正在打字类似的东西.<g>你只是快一点.+1.您可能想要编辑以提及在D2009-XE中您只需单击表单,然后在Object Inspector中将`GlassFrame.Enabled`属性设置为true即可立即实现大部分功能. (3认同)
  • **注意,**博客文章中提到的无证件DWM功能改变了系统颜色**系统范围**和**持续**.即使重启后它也会保持变化! (2认同)