 |
这是一个系列的教程。由于时间和精力毕竟有限,所以难免存在疏漏和错误,还请大家多包涵。
从win9x开始,我就开始了对windows系统 的主题修改,在那个年代,win9x自带一个简陋的themes系统,针对主题的修改在那时候还只是个概念,后来是win200 0,在这个系 统里,microsoft 摒弃了本不成熟的theme系统,以致于在这样一个系统环境下,改变系统的默认风格变得十分困难。直到现在,终于出现了一个可以 良好支持theme的系统——winxp,不过,不知道出于什么原因,microsoft并没有放开这个主题标准,使得在未经过 修改的系统上不能使用来自第三方的桌面主题!而这个限制来自于uxtheme.dll和“系统文件保护”功能这两个方面,幸好有 国外高手破*了uxtheme.dll文件,使得无限制地使用第三方的主题成为了可能,在接下来的一系列教程里,我会逐一教大家 如何打造一个符合自己个性的桌面主题!
做个“好色”的电脑——疑难篇
◆关于资源消耗◆
对于桌面主题,很多朋友都说这只是花俏的东西,我自 己也承认这种 观点,而且, 桌面主题和系统操作没有必然的联系,又要使用大量的图片资源,所以对资源的占用是肯定的!至于到底占用多少,这个问题也不是笼统 的能概括的,但是可以这样来看——我们以xp自带的LUNA主题作为参照,把windows经典看做是不消耗资源的界面,那lu na的资源占用大概在4-5m之间(这个数字可能不怎么准确,仅作为参考),有些主题如watercolor,资源占用大概是l una的一半,而我使用过最不消耗资源的主题叫做simple,只有几百k。用最简单的办法来判断一个主题对资源的消耗大小—— 在主题中只包含一个配色方案的情况下 ,就是看这个主题文件本身的大小,有的主题文件有8m大,你说这样的主题要占用多少资源,我敢肯定这一定比luna消耗得多!还 有就是比较科学的方法,如果你会自己修改或者制作主题的话,你可以用stylebulider导出一个主题来看看,看里面到底包 含了多少图片资源,这就可以和其他的主题做一个系统的比较了!
◆关于替换样式◆
这里的样式指的是窗口以及按钮等的样式,和主题是不 同的概念,主 题是指样式(也称为可视化样式:visualstyle)、图标、鼠标样式等等的集合。首先,xp还是xp,只是视觉上的效果变 了,你可以去 找找其他的网站,有很多地方提供主题的(我在后面会附上一些资源链接),使用方法是,把下载回来的主题解压,直接点里面的*.m sstyles文件,就可以在出现的“显示属性”对话框中看到新样式的预览了,但是这样是不会出现在“显示属性”的“主题”标签 下,如果你想让新主题出现在这里,需要把文件放到 %SystemRoot%\Resources\themes目录下。
◆关于样式的修改◆
这里说的修改,是针对一些在字体方面不能让大家满意 的一些主题, 由于制作者的 使用环境问题(大多是外国人制作的,而国外现在有很多人都是使用1280*1024的分辨率),造成很多样式的字体偏小,不适合 中国国情,这就需要我们对这些主题做一些修改~~~,修改需要用到两个工具,一个是stylebulider,另一个是文本编辑 工具(如ultraEDIT,EditPlus),在后面的教程中我会详细介绍如何修改一个样式中的字体等资源。
本文由先锋网LaLaWu授权独家转载。未经作者本人许可请勿进行转载。点此了解资助软件资讯合作网站:先锋网
|
-
|
-
 |
|