1

众所周知,一些现代应用程序(IE9、Firefox 4、Chrome、Paint.NET 等)使用 DwmExtendFrameIntoClientArea 来实现 Aero 玻璃效果。

但是,您真正应该将它用于什么类型的应用程序?对于浏览器,我可以理解尽可能多地减少无关空间,但实际上,有什么意义呢?为什么不直接创建没有框架的窗口(就像没有 DWM 时 Google Chrome 所做的那样)?我只是在寻找一些关于什么类型的应用程序应该使用这种效果以及何时使用的粗略指南。

4

1 回答 1

3

好吧,由于这纯粹是一种视觉上的吸引眼球的东西,因此您对主观意见的要求比其他任何事情都多。不过,首先,请查看Windows 用户体验交互指南

就个人而言,我喜欢 Outlook 2010,其中标签标签位于玻璃背景上 - 我喜欢桌面(或后面的窗口)上的背景图像渗透。我认为它给人的印象是窗户并没有占用我太多的工作空间。我也喜欢 Chrome,它使用玻璃作为标签空间。

喜欢控件位于玻璃上的 Windows 媒体播放器——这让它们在繁忙的背景下看起来很忙。我也不喜欢“添加小工具”窗口,出于同样的原因,整个窗口都是玻璃(虽然更模糊)。

所以选择你的设计理念并保持一致。我个人的选择是允许玻璃进入主要是文本和统一的窗口方面,而不是交互的主要焦点。在“忙碌”和高互动领域的事情上,我不喜欢背后有玻璃。

于 2010-09-20T13:57:57.117 回答