- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
桌面保护程序
桌面保护程序
桌面主题的构成
一个XP的桌面主题可以包含好几个部分,风格、壁纸、屏保、鼠标指针、系统声音事件、图
标,除了风格是必须的之外,其他部分都是可选的。风格可以定义的内容是大家在Windows
里所能看到的一切,例如窗口的外观、字体、颜色,按钮的外观等等等等,一个桌面主题里
风格就决定了大家所看到的Windows的样子。
大家可以打开X:\Windows\Resources\Themes目录,这个目录就是XP中存放桌面主题的目
录。你能看到有很多xxx.theme文件,你在显示属性的“主题”列表里看到有多少个主题里
就有多少个.theme文件,它就是Windows主题文件,一个桌面主题的总定义文件,它的内
容不多,是文本格式的,以XP的默认官方主题Luna为例,大家用任何一个文本编辑器打开
Luna.theme,可以很直观的看到其内容。
[Theme]部分是定义我的电脑、我的文档、网络邻居以及回收站这几个主要部件的图标,
Luna.theme中MyComputer定义的图标就是X:\Windows\explorer.exe,0,也就是
explorer.exe中包含的第一个图标,没有包含特定图标的主题这里一般都是这个值。这里
即可以指向程序文件,也可以指向DLL文件或者图标文件。
[ControlPanel\Colors]部分定义的是各个Windows部件如标题栏、窗口背景、文字等的颜
色,这里定义的颜色大部分时候是无关紧要的,因为系统会优先按照色彩方案中的配色显示
,这在后面的部分会讲到。
[ControlPanel\Cursors]定义的就是鼠标指针了,每一行定义一个指针文件,例如Arrow
定义箭头光标,Wait定义等待光标。Luna中这里是空的,代表使用Windows默认的鼠标指针
,这里的定义必须是具体的.cur光标文件或者.ani动画光标文件。
[ControlPanel\Desktop]定义桌面的显示,包括壁纸图片的位置,显示方式,以及是否激
活屏保。Luna中的Wallpaper=%WinDir%web\wallpaper\Bliss.bmp就是大家看得最多的“
菜地蓝天”了:)。这里的ScreenSaveActive=X和下面的[boot]部分
SCRNSAVE.EXE=XXX是对应的,前者管是否允许屏保,后者是屏保的具体地址。
[VisualStyles]就是最关键的部分了,这里指向的就是一个桌面主题的核心部分:
.msstyles可视化外观风格文件,Luna中指的就是Path=%WinDir%
resources\Themes\luna\luna.msstyles,后面会讲到。再往下走就是定义声音事件的了,
和我们在控制面板→声音和音频设备→声音中设置的项目是一样的。
一般来说一个完整的主题基本文件结构就是一个.theme文件和一个放置风格文件等其他文
件的文件夹,在[VisualStyles]部分可以找到这个文件夹的名字。了解了.theme文件的
结构之后,大家就完全可以按照自己的喜好编辑了,只是要确认所有文件的指向都必须是有
效的,否则主题无法使用。
需要说明的是,.theme文件不是必须的,.msstyles风格文件才是。因此,有些主题只有
.msstyles文件,没有.theme文件,一样可以照常使用。只是在显示属性的主题列表中是
看不到的,必须到“外观”中才可能看到。
下面,根据[VisualStyles]中的路径我们再打开Luna文件夹,现在可以看到
luna.msstyles风格文件了。.msstyles是一个桌面主题的最主要的部分,它的内容一般包
含了几乎大家所有在Windows里看到的一切,包括窗口、工具栏、按钮等等的颜色、背景图
案、立体效果、字体之类,它基本可以确定一个主题的效果。有兴趣的朋友可以用
StyleBuilder这个也是由TGTSoft出品的专门编辑风格文件的工具打开来看看。就了解
.msstyles的重要作用了。这就是为什么有很多主题就只有这一个文件却能够实现非凡的效
果。这里有一点很重要,就是.msstyles文件只能放置在X:\Windows\Resources\Themes
目录的子目录下,并且所在的子目录名称必须和本身的文件名(不包括后缀名)一致,例如
Luna.msstyles必须放在X:\Windows\Resources\Themes\Luna下才有效,大家可以试试将
目录或者文件其中一项
原创力文档


文档评论(0)