gpt4 book ai didi

windows - 什么时候使用 DwmExtendFrameIntoClientArea?

转载 作者:可可西里 更新时间:2023-11-01 11:39:35 55 4
gpt4 key购买 nike

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

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

最佳答案

好吧,由于这纯粹是一种视觉上的视觉享受,所以您更多地是在征求主观意见,而不是其他任何事情。首先,查看 Windows User Experience Interaction Guidelines , 不过。

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

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

因此,选择您的设计理念并保持一致。我个人的选择是让玻璃出现在主要是文本和统一的窗口方面,而不是交互的主要焦点。在“忙碌”和高互动区域的事情上,我不喜欢背后有玻璃。

关于windows - 什么时候使用 DwmExtendFrameIntoClientArea?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3752050/

55 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com