3

我想知道有这么多新应用程序,我认为大多数内置 WPF,都有这个非常酷的 Windows Aero Glass 界面。

例如 Seesmic 或即将推出的 Firefox 3.7 (来源:crenk.comhttp://crenk.com/wp-content/uploads/2010/04/firefox3.7.jpg

大多数时候在互联网上搜索看起来你需要一个黑客来实现这一点。但说真的:我不认为大型软件开发团队使用黑客技术来推出他们庞大的二手产品。

所以我的问题是:Windows Aero 玻璃区域 - 怎么办?

只有黑客才有可能吗?

也许它只是一个属性,我不知道。我是 WinForms 开发人员,所以我从未测试过 WPF。但是我的谷歌搜索看起来并不像使用 WPF 更容易。

4

1 回答 1

3

要拥有 Aero 玻璃,您需要使用桌面窗口管理器。它是一个 Win32 DLL,所以你需要 P/Invoke 它。关于如何做到这一点的文章遍布互联网,例如。http://blogs.msdn.com/b/adam_nathan/archive/2006/05/04/589686.aspx使用 P/Invoke 绝对不是 hack。

于 2010-04-17T13:44:47.927 回答