1

我想尝试获得与 Windows 7 相同的外观,航空玻璃稍微下降一点,这样就可以有一个后退按钮/地址栏/搜索框。有没有关于如何做到这一点的教程?我真的需要一些简单的东西,因为我尝试查看其他一些试图解释如何将 DWM 与 c# 一起使用的教程,但我完全迷失了方向。

4

2 回答 2

3

作为答案完成:)

绝对使用 WPF,WinForms 是这类事情的噩梦。将它与http://code.msdn.microsoft.com/WindowsAPICodePack结合起来,您就赢了。

于 2011-01-07T09:53:35.863 回答
1

我一直在 WinForms 上使用来自以下站点的 glass_full 类,并且效果很好。 http://www.dreamincode.net/forums/topic/146813-glass-form-dwmapidll-api/

我发现 WinForms 的黑色文本问题的解决方法是简单地将背景色和透明度键设置为未使用的颜色。(为了防止点击,请确保红色和蓝色值不同,我使用 221,222,223 作为我的颜色值,因此它可以优雅地回退到没有 Aero 的灰色)

于 2011-10-20T18:41:58.560 回答