如何创建具有透明度的FormBorderStyle,如下所示:
谢谢!
答案 0 :(得分:1)
这是操作系统的一部分。它被称为Aero
。如果显卡不能运行Aero
,那么你将无法获得那种风格的窗口。另外需要注意的是,与Vista和Windows 7相比,Windows XP上的应用程序看起来会有所不同。
答案 1 :(得分:0)
你也可以在Windows XP上拥有Aero主题+透明度 - Adam Nathan关于WPF的书详细解释了它,快速搜索XP上的Aero Theme指向this blog post。
答案 2 :(得分:0)
您可能必须使用Windows API。 http://msdn.microsoft.com/en-us/magazine/cc163435.aspx解释说您需要使用DWM。 这里有一些代码http://www.codeproject.com/KB/vista/AeroGlassForms.aspx