公告:
2024年4月15日起本站用户注册、新用户的前10个编辑需要审核,如果您的编辑没有立即显示,请等待管理员审核完毕。
查看“视觉效果”的源代码
←
视觉效果
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您必须确认您的电子邮件地址才能编辑页面。请通过
参数设置
设置并确认您的电子邮件地址。
您可以查看和复制此页面的源代码。
{{NavBar|[[Beta常识]] > '''视觉效果'''}} 本页面介绍那些在Windows系统中出现过的视觉外观方案以及相关的背后技术。 ==主题方案== ===Windows经典(Windows Classic)=== 这个视觉样式最初登场于[[Windows 95]],自[[Windows 98]]/[[Windows 2000|2000]]起支持标题栏色彩渐变效果。 相比后续推出的其他视觉样式,其CPU占用较少,且在字体和色彩方面的可定制度更高。除系统默认方案及高对比度配色方案外,Windows 95至[[Windows XP]]还包含多套基于Windows经典界面的其他配色方案。 在Windows XP和[[Windows Vista]]下,Win32控制台窗口仍使用Windows经典外观,但配色与当前使用的主题保持一致(在开启了Windows Aero的Windows Vista中则使用Aero外观的窗口外框及经典样式滚动条);此外,在[[Windows 8]]/[[Windows Server 2012|Server 2012]]之前,因主题服务及桌面窗口管理器服务被禁用,系统在安全模式下也会使用Windows经典外观。 Windows XP起,该视觉样式不再作为客户端版本系统的默认外观;但在服务器版本,Windows经典外观则继续默认使用至[[Windows Server 2008 R2]]及其衍生版本([[Windows Home Server 2011]]除外)。 Windows Vista中,系统不再保留额外的经典外观配色方案,仅保留“Windows标准”(Windows 2000风格)、“Windows经典”(Windows 98/NT 5.0 Beta风格)和高对比度配色;[[Windows 7]]中不再提供Windows 98风格的“Windows经典”配色。 自Windows 8/Server 2012起,Windows经典主题已经无法再通过一般方式调用,但其仍存在于内核中,在某些情况下仍能偶尔看到。 ===Watercolor=== Watercolor(意为“水彩”)是Microsoft在开发Windows XP期间使用的临时系统外观的名称。最初出现于[[Windows_XP:5.1.2223.1.main.000411-2307|Build 2223]]中,并于[[Windows_XP:5.1.2419.1.idx02.010113-1154|Build 2419]]最后一次出现。 Watercolor外观的任务栏看起来相当像Windows 2000,同时使用类似于正式版本的双栏开始菜单设计。其活动窗口标题栏颜色为亮蓝色,非活动窗口则为深蓝色(Build 2223和2250中则是活动窗口深蓝色、非活动窗口灰色)。 在定名为Watercolor前,该视觉外观曾被命名为“Business”(Build 2223)和“Professional”(Build 2250),且均没有默认启用,直到Build 2257才默认启用Watercolor外观。 ===Sample Test Visual Style=== Sample Test Visual Style(内部称为Mallard)是在Windows XP的一些预发行版本中包含的视觉样式。迄今为止,已知包含这个视觉样式的Windows XP测试版仅有[[Windows_XP:5.1.2410.1.main.001208-1937|Build 2410]]、[[Windows_XP:5.1.2416.1.idx01.010104-1958|2416]]和[[Windows_XP:5.1.2419.1.idx02.010113-1154|2419]]三个。Sample Test Visual Style包括Chartreuse Mongoose和Blue Lagoon(内部称为Paler)两种色彩方案。 [[Windows_XP:5.1.2428.1.idx01.010129-1827|Build 2428]]起,该视觉样式和Watercolor一同被Luna取代。 ===Candy=== 该主题从Windows XP的泄露源代码中被发现,拥有与当时苹果Mac OS X系统Aqua风格类似的按钮、滚动条等界面元素。其中的操作系统图形方案类似于Windows XP的最终方案。其他的部分更像是Windows Whistler中的Business或Watercolor。在源码中亦被标记为“Whistler skin with eye candy”。 ===Luna=== “Luna”(月神)是Windows XP默认视觉样式的代号,其正式名称为“Windows XP风格”,包含默认(蓝)、橄榄绿色和银色三种颜色。在该视觉样式最初登场时,搭配的默认桌面壁纸曾是“日落的沙漠”(Red moon desert),自Build 2465起改为我们熟知的蓝天白云背景——Bliss。 ====历史==== 2000年2月22日中的Whistler功能规划电子表格提到了一个默认皮肤集,其中包含计划在2000-04-28完成的消费者和专业版,其中指的是Watercolor(当时名为Business),Build 2257中的任务栏和开始菜单属性控制面板在2000年8月10日编译,包括桌面的低分辨率屏幕截图,其中新的开始菜单打开,用于说明相应的选项。有趣的是,屏幕截图还显示了一个任务栏,其设计与以后包含在Beta 2版本之前的样本风格有许多相似之处,但是,它不包含水印,因此它很可能是一个概念。 从早期的Beta 2之前版本中嵌入<code>test.mstheme</code>中的<code>themes.ini</code>文件包含最后更新日期2000-07-11。但是,水彩主题中的相同文件声称最后更新日期为2000年4月19日,早于Build 2250。鉴于水彩主题(当时名为Professional)已经在Build 2250和2257之间进行了重大更新,并且INI文件本身已经多次更新,在最后更新日期保持不变的情况下构建2419,这个值不应该被认为是准确的。 Raymond Chen在2006年1月11日发表的一篇博客文章中说,这个主题是作为诱饵存在的,而微软团队则一直在秘密开发Luna主题。 ===Royale=== Royale,也称为“亮蓝色”(Energy Blue)、“Media Center样式”,是[[Windows XP Media Center Edition 2005]]中的默认视觉风格,使用更亮的绿色和蓝色作为主色调,搭配的壁纸是在Bliss基础上衍生的“Energy Bliss”。 该视觉风格另有三个衍生版本: *Royale Noir:黑色调衍生版,未正式发布。 *Zune:基于Royale Noir设计的、以橙色和黑色为主色调的主题,于2006年11月为庆祝Zune播放器的发布而推出。 *Embedded:深蓝色调衍生版,内置于[[Windows Embedded Standard 2009|Windows Embedded Standard]]/[[Windows Embedded POSReady 2009|POSReady 2009]]中。 ===Plex=== Plex首次登场于[[Windows_Vista:6.0.3683.0.Lab06_N.020923-1821|Windows Longhorn Build 3683]],其主色调为蓝色调。 Build 3683至[[Windows_Vista:6.0.4005.0.main.030128-1920|4005]]之间的版本使用标题栏文字居中、标题栏按钮纯符号无边框的设计。[[Windows_Vista:6.0.4008.0.main.030219-1933|Build 4008]]起改为标题栏文字居左的设计,标题栏按钮也加回了边框,选项卡的设计也有所调整。[[Windows_Vista:6.0.4029.0.Lab06_n.030629-1710|Build 4029]]至[[Windows_Vista:6.0.4042.0.main.030905-1800|Build 4042(main分支)]]期间的版本则将选项卡设计改回类似于Luna的设计。 Build 4042(Lab06_n分支)版本起,该主题被Slate取代。 ===Slate=== Slate初次登场是在[[Windows Vista:6.0.4042.0.Lab06 n.030909-1709|Build 4042]]版本中,使用和Plex迥然不同的深灰、绿色调。开启DCE后,使用该主题时窗口标题栏为全透明而非毛玻璃透明效果。 在开启边栏(Sidebar)的情况下,Slate主题的开始按钮会改为仅含一个Windows标志的样式,不过开始按钮的大小仍和Luna的开始按钮相若。 ===Jade=== Jade是Windows Longhorn Server Build 4066中引入的视觉风格,并延续到Build 4093。<!--错的,待添加推测中Aero和Jade的差异--> ===Windows Aero=== Windows Aero是随着Windows Vista的推出而引入的一种视觉设计语言,其中“Aero”一词为Adjective(真实)、Energetic(活力)、Reflection(反射)和Open(开放)的缩写。这一设计语言包括界面设计方式、界面文字措辞和语调等方面的调整,但一般提到Aero时,更多会将其与随着这一设计语言带来的毛玻璃透明风格视觉外观联系在一起。 Windows Aero外观在Windows Vista [[Windows_Vista:6.0.5048.0.winmain_idx02.050401-0536|Build 5048]]中首次出现,此后持续进行了一系列调整、优化,在Beta 2时期之后的[[Windows_Vista:6.0.5469.0.vbl_media_ehome.060704-1930|Build 5469]]基本定型,而与其搭配的图标等内容则在[[Windows_Vista:6.0.5840.16389.vista_rtm.061024-1945|Build 5840.16389]]中正式定稿。 在Windows Vista中,开启Windows Aero会将用户界面渲染的职责完全交给新增的[[Windows桌面窗口管理器|桌面窗口管理器]](Desktop Window Manager,DWM)负责,而这一界面可带来如下的功能: * 系统中的各个窗口以含有毛玻璃透明效果、颜色可自由调整的、全新设计的视觉外观呈现。 * Windows Flip:使用<code>Alt</code>+<code>Tab</code>快捷键调出的窗口切换器会显示窗口的预览图。 * Flip 3D:按下<code>Win</code>+<code>Tab</code>快捷键可调出一个以三维方式呈现桌面上已打开窗口的画面,可通过按Tab键、鼠标滚轮、方向键切换想要的窗口,也可直接在希望切换到的窗口点击鼠标左键来进行窗口切换。 * 将鼠标指针停留在任务栏的程序按钮上,会显示该窗口的缩略图;若窗口未处于最小化状态,缩略图还可实时更新。 除了Windows Aero视觉外观外,Windows Vista的Aero设计亦带来如下变化: * 以浅蓝色作为主色调的“Windows Vista基本”取代Luna成为后备主题(用于不兼容Windows Aero的设备,也可自行调用)。 * 图标、部分组件的界面设计围绕着Aero设计语言进行了调整,其中部分对话框引入了可扩展内容、超链接等新设计。 *在“Windows Vista基本”外观下,<code>Alt</code>+<code>Tab</code>切换器中的窗口选项也可以通过鼠标点击进行切换。 在Windows 7中,Windows Aero仍为系统的主要外观和设计语言,但由于系统对触摸屏设备的优化,该版本的Windows Aero相比Windows Vista则做出些许微调。 Windows 7版Windows Aero做出了如下改动: * 任务栏由黑色调改为与窗口色调一致,同时任务栏默认使用大图标、无标签的设计,这一设计被称为“超级任务栏”(SuperBar)。 * 任务栏最右侧加入“显示桌面”按钮,在该按钮上停留鼠标指针,可将所有窗口变为完全透明,以呈现桌面内容。 * 把鼠标指针移动到任务栏上已打开的窗口的按钮上时,这个按钮上会亮起图标主色调的光芒;同时,系统会将其他窗口调整为透明,只让选中的这个窗口正常显示。 * 对于部分有进度条的窗口,其在任务栏上的按钮上会显示该程序的进度指示器。 * 窗口标题栏按钮的尺寸略微增大;同时最大化的窗口,标题栏由黑色调改为透明。 * 窗口标题栏不再有反射光效果,窗口边框的轮廓改为全白色。 另外,在Windows 7中,即使不开启Windows Aero界面,也可使用以下新功能: * 引入拖动后“甩一甩”可让其他窗口最小化的“Aero Shake”。 * 加入与窗口大小管理相关的“Aero Snap”。 ** 将窗口拖到左或右边缘可令其占据左或右半边屏幕,拖到屏幕上边缘则可令其最大化; ** 在调整窗口大小时,拖拽到屏幕顶部或底部可让窗口的高度被快速扩展至整个屏幕的高度。 在Windows 8测试版时期,系统中仍然存在包含毛玻璃透明效果的Windows Aero主题,但自[[Windows_8:6.2.8431.0.fbl_uex.120609-2000|Build 8431]]起,系统改为使用基于Modern UI设计语言设计的扁平化纯色主题。但Windows 8仍然保留了Windows 7中的Aero Shake、Aero Snap、Aero Peek(Aero Shake在Windows 11中被禁用)等实用功能,且默认视觉外观文件的文件名<code>aero.msstyles</code>仍然沿用至今。 ===Aero Lite=== Aero Lite是在[[Windows 8]]中首次出现的隐藏视觉样式的名称,原计划在Windows 8中使用,但最终成为[[Windows Server 2012]]/[[Windows Server 2012 R2|2012 R2]]的默认主题。 该主题的<code>.msstyles</code>视觉样式文件可以在Windows 8/8.1/10的<code>C:\Windows\Resources\Themes\aero</code>文件夹中找到,但没有对应的<code>.theme</code>主题文件;而在Windows Server 2012/2012 R2中,则有对应的主题文件,该主题在这两个系统中被称为“Windows 基本”。 要在Windows 8、8.1、10和11中启用这个主题,可参考如下步骤: #将<code>aero.theme</code>原地复制一份,更名为<code>aerolite.theme</code>或者其它合适的名字,然后用记事本、Visual Studio Code或者其他纯文本编辑工具将其打开; #找到<code>[VisualStyles]</code>一节,将<code>Path</code>属性中的<code>Aero.msstyles</code>改为<code>AeroLite.msstyles</code>; #回到<code>[Theme]</code>一节,将<code>DisplayName</code>属性的值改为“Aero Lite”或者其它合适的名字; #保存编辑后的文件。 此时应该可以在个性化中找到新创建的主题了。 不建议在开启了黑暗模式的Windows 10或Windows 11中使用这个主题,因为该主题并未完全适配黑暗模式,若使用这一主题,部分界面文字(如资源管理器地址栏的文字以及部分菜单的文字)会因为配色问题而不可见。 ===Modern UI(Metro)=== Metro(正式被称为Microsoft Design Language或MDL)是由微软创建的设计语言。这种设计语言的重点是排版和简化的图标,和基本的几何形状。Modern UI的早期例子可以在Encarta 95和MSN 2.0中找到。此语言在Windows XP Media Center Edition和Zune演变了,并且随着Windows Phone 7的揭幕,它正式地被称作“Metro”。此后,它被并入了公司的一些其他产品,包括Xbox 360系统软件、Xbox One、Windows 8、Windows Phone和Outlook.com。 除了对“开始”菜单所做的更改之外,Windows 8还采用了一种更具模式的方法,它的Modern UI应用程序使用全屏模式,从而避开了对基于图标的桌面界面的依赖。然而,在这样做的同时,微软已经将其重心从多任务和业务生产率转移了出来。在不久以后,Fluent Design System代替了它。 ===Fluent Design System(流畅设计体系)=== {{Main|Fluent Design System}} Fluent Design System是微软于2017年推出的一种视觉设计语言,取代了自Windows 8起长期使用的Modern UI。该设计语言以“光、深度、运动、材料和规模”五大元素作为设计主线。 原介绍图文篇幅过长,因此单独分出一篇条目。 ===Windows 11中的设计=== ==专有名词与技术== ===Visual Style=== 视觉样式是用于修改Windows用户界面的位图和其他图形的集合,已在Windows XP中引入。与在Windows XP之前使用的经典主题之上应用的常规颜色方案相比,它们更先进。由于包含桌面合成器,视觉样式的行为和效果在Windows Longhorn和Windows Vista操作系统中发生了显着变化。它们是<code>.msstyle</code>文件中的自包含文件,可以包含几种视觉样式的变体。视觉样式在<code>uxtheme.dll</code>中实现。 早在Windows Neptune便颇具雏形,现在的Windows 10仍离不开本技术。 ===DCE=== 桌面组合引擎(或DCE)是一个主题渲染引擎,用于早期构建的Windows Longhorn,始于Build 3683。不过其中的Bug比较多,兼容性较差。从Build 4008开始,DCE只提供透明效果。它与WinFS、Avalon和其他内部Windows数据库同步开发。 从Build 4066开始,DCE被桌面窗口管理器(DWM)替换。 ===DWM=== {{main|Windows桌面窗口管理器}} 桌面窗口管理器(Desktop Window Manager,DWM)是Windows Vista及后续系统中的一个新组件。它建立在WPF核心图形层组件基础之上。DWM的桌面合成是建立在Composition引擎基础之上的新特征。它的出现几乎改变了Vista中应用程序的屏幕像素显示方式。启用DWM后,提供的视觉效果有毛玻璃框架、3D窗口变换动画、窗口翻转和高分辨率支持。其中最明显的特征有:任务栏窗口的实时缩略图;Alt-Tab和Win-Tab组合键所看到的效果。 ====桌面组合==== 到目前为止Windows Vista最大的改变就是引进桌面组合。这成为一切都由DWM执行的基础。桌面组合的主要特点是:应用程序取得屏幕上像素的方法已经本质的改变。 ====内存的使用情况==== 因为每个窗口都需要在内存中有一个缓冲区来存储窗口的上下文,所以这个<code>dwm.exe</code>进程所占的内存大小是由打开窗口的个数控制的。如果打开了大量的窗口,<code>dwm.exe</code>则会占用更多的内存。在大多数情况下,相比占用相对较少的内存,使用复合窗口管理器是值得的。 ====关闭dwm==== 关闭<code>dwm.exe</code>的唯一方法是停止这个服务运行。在控制面板或者开始菜单中打开“服务”,然后找到列表里的“Desktop Window Manager Session Manager”,然后点击“停止”按钮,注意在点了“停止”按钮后你会切换到系统的基本主题(Basic Theme)。 可以以管理员模式运行控制台然后使用下面的命令: net stop uxsms net start uxsms sc config uxsms start= disabled sc config uxsms start= auto
本页使用的模板:
模板:Main
(
查看源代码
)
模板:NavBar
(
查看源代码
)(受保护)
返回
视觉效果
。
我们提供服务需要使用Cookie。您使用我们的服务,即表示您同意我们使用Cookie。
确定
导航菜单
个人工具
创建账号
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
编辑指南
使用本百科
批量上传文件
深色模式
工具
链入页面
相关更改
特殊页面
页面信息