请选择入口: 主站 | 电信 | 网通 | 软件商城 | 域名主机
首页 | 分类 | 最近更新 | 排行榜 | 推荐软件 | 手机软件 | 软件资讯 | 装机必备 | 动画游戏 | 软件商城 | 软件发布
网络软件   系统工具   应用软件   联络聊天   图形图像   多媒体类   行业软件   游戏娱乐   编程开发   安全相关   教育教学
高级搜索
 软件报道 | 业界新闻 | 安全资讯 | 软件教程 | 网络软件 | 系统工具 | 应用软件 | 联络聊天 | 图形图像
 多媒体类 | 游戏娱乐 | 数码软件 | 安全相关 | 教育教学 | 操作系统 | 办公软件 | 组网专区 | 网上冲浪
 设计学院 | Photoshop | Flash | Dreamweaver | Fireworks | FrontPage | 3DMAX
您的位置:资讯首页 -> 软件教程 -> 系统工具 -> 彻底DIY Vista主题制作教程(上)
彻底DIY Vista主题制作教程(上)
作者:不详   来源:vista123   加入时间:2008-07-16
 
  每天看着这样那样,或透明,或酷黑,或彩色,或蓝色,或。。。总之都是十分漂亮的Vista主题那么有没有想想,这样的Vista主题是怎么做出来的呢?下面,我们就来了解一下整个主题的制作过程。其中的基础篇来自于国外网站,一般的主题修改,通过基础篇的学习即可实现。高级篇,即代码修改来自于远景论坛,此部分的设置需要较深厚的功底。初学者建议从基础篇开始。  

  基础篇

  主题常识  

  1.theme与.msstyle文件都分别是什么  

  .theme文件

  它定义了windows的声音、视觉风格、鼠标和系统图标的文件并且可以用记事本打开编辑。双击它,打开它的是“显示属性”里的“主题”标签。  

  .msstyle文件

  windows的可视化视觉风格文件。定义的是windows的视觉风格。它对应的是“显示属性”里的“外观”标签。和它配套的shell文件夹里面的shellstyle.dll文件是定义窗口左边的常见任务栏的的风格。  

  相信明眼人都能看出来,上面代码中定义的就是系统图标,颜色方案文件的所在位置,墙纸、鼠标光标、字体大小等。  

  2.主题究竟由什么构成呢?

  /<.theme/>即主题文件。没有包含特定图标的主题呢就一般都是这个值。这里即可以指向程序文件 也可以指向DLL文件或者图标文件;  

  /定义的是各个Windows部件如标题栏、窗口背景、文字等的颜色。这里定义的颜色大部分时候是无关紧要的,因为系统会优先按照色彩方案中的配色显示;

  / 定义的就是鼠标指针了,每一行定义一个指针文件。这里的定义必须是具体的 .cur 光标文件或者 .ani 动画光标文件;

  [attachimg]1827[/attachimg]  

  /定义包括壁纸图片的位置、显示方式、屏保等。Wallpaper=%WinDir%web \wallpaper\1.bmp 就是定义主题的墙纸。这里的ScreenSaveActive=X 和下面的[boot] 部分 SCRNSAVE.EXE=XXX 是对应的,前者管是否允许屏保,后者是屏保的具体地址;  

  /这里指向的就是一个桌面主题的核心部分:.msstyles 可视化外观风格文件Path=%WinDir%resources\Themes\aero\aero.msstyles,再往下走就是定义声音事件的了,和我们在控制面板 → 声音和音频设备 → 声音中设置的项目是一样的,一般来说一个完整的主题基本文件结构就是一个 .theme文件和一个放置风格文件等其他文件的文件夹。  

  在/ 可以找到这个文件夹(即主题名)的名字。

  了解了.theme 文件的结构之后,大家就完全可以按照自己的喜好编辑了。只是要确认所有文件的指向都必须是有效的,否则主题无法使用。  

  需要说明的是:.theme文件不是必须的.msstyles 风格文件才是最紧要的!因此,有些主题只有.msstyles文件,没有.theme文件,一样可以照常使用。

  只是在显示属性的主题列表中是看不到的,必须到“外观”中才可能看到。

  这里有一点很重要,就是.msstyles文件只能放置在“X:\Windows\Resources\Themes”目录的子目录下,这非常重要的。

  并且所在的子目录名称必须和本身的.msstyles文件名(不包括后缀名)一致。

  例如:aero.msstyles 必须放在X:\Windows\Resources\Themes\aero 下才有效!

  大家可以试试将目录或者文件其中一项改名,就会发现该风格已经无法正常使用了!

  大部分主题目录里还会有一个Shell目录。

  这里还是以官方主题aero为例,和aero.msstyles在一起的就有一个Shell目录。

  打开Shell目录能够看到一个NormalColor目录,且下面有一个shellstyle.dll 文件。

  shellstyle.dll 的作用比较简单,它定义的是资源管理器中左边的公共栏的样式包括位图、字体和颜色配置。例如关闭和打开“详细信息”的按钮,以及大家打开音乐文件夹时文件列表右下角背景中显示的音符图案等。一般一个主题中有几个色彩方案就会有几个shellstyle.dll 文件

  每个 shellstyle.dll 的内容都是配合所针对的色彩方案的。

  和 .theme 文件一样Shell 文件夹和shellstyle.dll 都不是必须的。

  很多主题就没有这个内容,即便将已有shellstyle.dll删除也不会对主题产生太大的影响。

  只是在该色彩方案下它所定义的内容会变成系统默认的。

  大家完全可以尝试在一个色彩方案中用其他色彩方案的shellstyle.dll文件替换。
 
[1] [2] [3] 下一页
上一篇:如何恢复清空回收站后的文件文档 下一篇:比比就知道 顽固文件删除谁最“狠...
发给好友 给我们投稿 加为收藏
 
 相关软件:
碟中碟3虚拟光驱 3.90 For Win2K...
格调网精品Vista主题美化包 1.0 ...
Vista Start Menu 2.921
友清Windows系统保护至尊 2.0 Fo...
Vista优化大师 3.11 免费正式版
飞腾浏览器(FlyIe) 1.5 Vista专用...
                                    更多>>
 
 相关文章:
Norton UAC Tool让Vista变简单
Vista机会尚未破灭 走XP发展之路
自带功能 让XP获得Vista安全功能
研究人员发现可以攻击Vista的方法...
Windows7 居然仅是 Vista SP2?
八条基本措施保障Vista系统的安全...
                                    更多>>
 
 相关信息:
中彻底DIY Vista主题制作教程(上) 相关内容
中彻底DIY Vista主题制作教程(上) 相关内容
 
 文章搜索
 
   
 
 每日资讯
 
 焦点图文 更多... 
 
 本月TOP10
·驱动精灵2008 助您轻松安...
·招招厉害 最新版超级兔子...
·扭转Windows XP系统启动...
·十款很好用的Windows La...
·用Ghost帮你修复无法格式...
·文件夹变虚拟盘符 管理文...
·Task Switch XP 切换还可...
·我有灵丹妙软 让误删文件...
·操作系统任务管理器的应...
·解决魔术师和Vista对分区...
 
 
 
A B C D E F G H J K L M N O P Q R S T W X Y Z 按第一汉字声母排列

广告联系 | 用户反馈 | 版权声明 | 下载帮助 | 软件发布 | 镜像合作
Copyright©1998 - 2008 Skycn.com All Rights Reserved