有两中方法可以改变Windows桌面上元素的外观——主题和可视风格。这篇文章描述了主题与可视风格之间的区别。
主题
主题从Windows 95开始被引入。主题由一系列元素组成,他们包括桌面壁纸,鼠标风格,字体,声音和图标。以下是一些主题的特性:
- 主题的各元素由.theme文件描述
- .themes文件的格式类似于.ini 文件
- 独立软件开发商(ISV)能够在产品中创建和发布.theme文件
- 主题文件可以在控制面板上显示选项里的主题标签上查看
- 最终用户能够改变主题,通过选择一个已安装的.theme文件
可视风格
可视风格由Windows XP引入。可视风格是控件外观的规格说明。例如,一种可视风格可以定义控件的所有外观,并且允许ISV调整可视接口与他们的应用程序接口协同工作。另外,可视风格为基于Windwos的应用程序提供了一种应用可视风格的机制。以下是一些可视风格的特性:
- 可视风格改变了窗口上控件的外观和体验
- 你不能通过创建一个规格说明文件来改边控件的外观
- 为了使用特定的外观,你必须使用UxTheme应用程序接口
- 最终用户能够通过在控制面板上显示选项里的外观标签上更改设置,来选择他们想要桌面控件的外观