在.NET中的窗玻璃

时间:2009-10-27 07:42:03

标签: windows-7 windows-vista aero-glass

Normal border glass很不错,但是如何在窗口中的中间部分使用小工具列表进行第二种类型的透明化?那么文字背面的白光呢?

windows with list of gadgets http://dajbych.net/glass.png

1 个答案:

答案 0 :(得分:2)

实际上,您只需将玻璃框架延伸到客户区,即trivial to do。然后你用alpha通道画它。这里的窗口可能在其主要客户区域上绘制部分透明的白色。可以在MSDN上找到更多信息:Aero Glass: Create Special Effects With The Desktop Window Manager

文字周围的光线应该只是添加了一些光晕。虽然Windows也在窗口标题中使用它,但可能是一个渲染它的函数。我找不到它。