Vista主题全攻略(Vista主题知识、Vista主题下载使用)
Vista探索者(www.vistause.net):Vista主题全攻略(Vista主题知识、Vista主题下载使用)
谁都想让自己DeWindows Vista与众不同,无论你是需要获得MM好感并展现自己实力De时候,无论你是为了每天有个更好De心情,无论你是超级新鲜事务尝试狂.
Vista主题,是我们使用DeWindows Vista系统每天看到De最多De东西.别人De桌面都是什么样De?估计,有些你连想都想不到,不信,你可以看看右面这个页面De个性桌面展示:比比看,看谁DeVista桌面更强悍!Show Time!
每天在网上找Vista主题De,从百度指数和google trends上面来看,也要有几千人De.到底Vista主题De秘密在哪儿,修改Vista主题De秘密到底是什么?今天,不妨跟着Vista探索者(www.vistause.net)团队来谈一谈,本文最早放在Vista探索者论坛,今日再重新整理放到Vista探索者主站上面,希望对大家能有一定De帮助就好.
一、%26ldquo;.theme%26rdquo;与%26ldquo;.msstyle %26rdquo;文件都分别是什么
.theme文件
它定义了windows(Windows Vista之前DeXP等系统也是如此)De声音、视觉风格、鼠标和系统图标De文件并且可以用记事本打开编辑.双击它,打开它De是%26ldquo;显示属性%26rdquo;里De%26ldquo;主题%26rdquo;标签.
.msstyle文件
windowsDe可视化视觉风格文件.定义De是windowsDe视觉风格.它对应De是%26ldquo;显示属性%26rdquo;里De%26ldquo;外观%26rdquo;标签.和它配套Deshell文件夹里面Deshellstyle.dll文件是定义窗口左边De常见任务栏DeDe风格.
例如,我们用记事本打开.theme文件,就会有源代码如下:
; Copyright (c) Vistause.net 2007 %26amp; Microsoft Corp. 1995-2001
[Theme]
DisplayName=@themeui.dll,-2013
; My Computer
[CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon]
DefaultValue=%SystemRoot%\System32\imageres.dll,-109
; My Documents
[CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\DefaultIcon]
DefaultValue=%SystemRoot%\SYSTEM32\mydocs.dll,0
; My Network Places - SHIDI_MYNETWORK
[CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\DefaultIcon]
DefaultValue=%SystemRoot%\SYSTEM32\imageres.dll,-25
; Recycle Bin
[CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon]
Full=%SystemRoot%\System32\imageres.dll,-54
Empty=%SystemRoot%\System32\imageres.dll,-55
[Control Panel\Cursors]
AppStarting=%SystemRoot%\cursors\aero_working.ani
Arrow=%SystemRoot%\cursors\aero_arrow.cur
Crosshair=
Hand=%SystemRoot%\cursors\aero_link.cur
Help=%SystemRoot%\cursors\aero_helpsel.cur
IBeam=
No=%SystemRoot%\cursors\aero_unavail.cur
NWPen=%SystemRoot%\cursors\aero_pen.cur
SizeAll=%SystemRoot%\cursors\aero_move.cur
SizeNESW=%SystemRoot%\cursors\aero_nesw.cur
SizeNS=%SystemRoot%\cursors\aero_ns.cur
SizeNWSE=%SystemRoot%\cursors\aero_nwse.cur
SizeWE=%SystemRoot%\cursors\aero_ew.cur
UpArrow=%SystemRoot%\cursors\aero_up.cur
Wait=%SystemRoot%\cursors\aero_busy.ani
DefaultValue=Windows Aero
DefaultValue.MUI=@main.cpl,-1020
[Control Panel\Desktop]
Wallpaper=%SystemRoot%\web\wallpaper\img24.jpg
Wallpaper.MUI=@themeui.dll,-2036
TileWallpaper=0
WallpaperStyle=2
Pattern=
ScreenSaveActive=1
[VisualStyles]
Path=%ResourceDir%\Themes\Aero\Aero.msstyles
ColorStyle=NormalColor
Size=NormalSize
ColorizationColor=0x45409efe
[boot]
SCRNSAVE.EXE=%SystemRoot%\System32\logon.scr
[MasterThemeSelector]
MTSM=DABJDKT
ThemeColorBPP=8
相信明眼人都能看出来,上面代码中定义De就是系统图标,颜色方案文件De所在位置,墙纸、鼠标光标、字体大小等.
二、主题究竟由什么构成呢?
/%26lt;.theme/%26gt;即主题文件.没有包含特定图标De主题呢就一般都是这个值.这里即可以指向程序文件 也可以指向DLL文件或者图标文件;
/%26lt;Control Panel\Colors/%26gt;定义De是各个Windows部件如标题栏、窗口背景、文字等De颜色.这里定义De颜色大部分时候是无关紧要De,因为系统会优先按照色彩方案中De配色显示;
/%26lt;Control Panel\Cursors/%26gt; 定义De就是鼠标指针了,每一行定义一个指针文件.这里De定义必须是具体De .cur 光标文件或者 .ani 动画光标文件;
/%26lt;Control Panel\Desktop/%26gt;定义包括壁纸图片De位置、显示方式、屏保等.Wallpaper=%WinDir%web\wallpaper\1.bmp 就是定义主题De墙纸.这里DeScreenSaveActive=X 和下面De[boot] 部分 SCRNSAVE.EXE=XXX 是对应De,前者管是否允许屏保,后者是屏保De具体地址;
/%26lt;VisualStyles/%26gt;这里指向De就是一个桌面主题De核心部分:.msstyles 可视化外观风格文件Path=%WinDir%resources\Themes\aero\aero.msstyles,再往下走就是定义声音事件De了,和我们在控制面板 %26rarr; 声音和音频设备 %26rarr; 声音中设置De项目是一样De,一般来说一个完整De主题基本文件结构就是一个 .theme文件和一个放置风格文件等其他文件De文件夹.
在/%26lt;VisualStyles/%26gt; 可以找到这个文件夹(即主题名)De名字.
了解了.theme 文件De结构之后,大家就完全可以按照自己De喜好编辑了.只是要确认所有文件De指向都必须是有效De,否则主题无法使用.
需要说明De是:.theme文件不是必须De.msstyles 风格文件才是最紧要De!因此,有些主题只有.msstyles文件,没有.theme文件,一样可以照常使用.
上一篇:
Windows Vista 所存在的紫屏死机是怎么回事?
下一篇:
高度可定制浏览器 傲游Maxthon V1.6.1 build 051
