众所周知,一些现代应用程序(IE9,Firefox 4,Chrome,Paint.NET等)使用DwmExtendFrameIntoClientArea作为Aero玻璃效果。
但是,您应该使用哪种类型的应用程序?对于浏览器,我可以理解尽量减少尽可能多的空间,但实际上,重点是什么?为什么不创建没有框架的窗口(就像谷歌Chrome不存在DWM时那样)?我只是在寻找一些关于什么类型的应用程序应该使用此效果以及何时使用的粗略指南。
答案 0 :(得分:3)
嗯,因为这纯粹是一种视觉上令人眼花缭乱的东西,你要求主观意见比其他任何东西都多。首先,请查看Windows User Experience Interaction Guidelines。
就个人而言,我喜欢Outlook 2010,其中标签标签位于玻璃背景上 - 我喜欢桌面上的背景图像(或后面的窗户)渗透。我认为它给人的印象是窗口不占用我的工作空间。我也喜欢Chrome,并且它使用玻璃作为标签空间。
我不喜欢像媒体播放器那样控件放在玻璃上 - 这让他们在繁忙的背景下显得很忙。我也不喜欢Add Gadget窗口,因为同样的原因,整个东西都是玻璃(虽然更模糊)。
因此,选择您的设计理念并保持一致。我个人的选择是允许玻璃进入窗口方面,主要是文本和统一,而不是主要的交互焦点。在那些“忙碌”且互动性很强的事情上,我不喜欢背后的玻璃。