2023年12月20日发(作者:)
用VSB制作Windows 7主题基础教程
——编写by荻野千寻子@樱茶幻萌组
——修正by榕骑士@樱茶幻萌组
【前言】
暑假到了,Mina也有空了,看着别人做的漂亮的win7主题,你是否也想“大显身手”呢?为了让大家更容易制作出自己喜欢的主题,本小组特意编写了这个教程。此教程针对的是win7主题制作的新手,以系统自带的aero主题为副本,只讲解主题制作的基础,如theme的编写、开始菜单、细节窗格等,至于樱茶不规则菜单等请参考樱茶高级教程!不过对新手来说本教程已经能让你做出个基本的主题了,如果有兴趣的话不妨跟着本教程开始你的DIY之旅吧。
OK,Let's go!
【注意】
想要DIY主题,你的系统必须为家庭高级版或以上版本,切记!
【制作工具】
Photoshop、Vista/Win7 style builder
(樱茶初级汉化版:/)
【制作详解】
一、破解系统主题
推荐使用win7优化大师或魔方优化大师等软件,以我使用的魔方为例,对照图片
- 1 -
二、获取主题文件
以aero为例,从系统盘:windowsresourcesthemes目录下找到aero文件夹及文件,一起复制到某个目录下,如D:主题制作;然后将aero文件夹与文件一起重命名为你想要的名字,比如xx及,再进入xx文件夹把.msstyles文件一并重命名为es。
三、关于.theme文件的编写(以下xx均表示你的主题名称)
用记事本方式打开文件,对照着修改:
注:粉红字为可修改部分,蓝字为注释
; Copyright ?Microsoft Corp.
- 2 -
[Theme]
; Windows 7 - IDS_THEME_DISPLAYNAME_AERO
DisplayName=@%SystemRoot%,-2013
此处为你的主题名称,改为xx
SetLogonBackground=0
; Computer - SHIDI_SERVER
[CLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}DefaultIcon]
DefaultValue=%SystemRoot%,-109
此处为“计算机”图标,改为(resourcesthemesxx为固定模式,可自行命名,你的图标出处)
; UsersFiles - SHIDI_USERFILES
[CLSID{59031A47-3F72-44A7-89C5-5595FE6B30EE}DefaultIcon]
DefaultValue=%SystemRoot%,-123
此处为“我的文档”图标,改法同上,不建议修改
; Network - SHIDI_MYNETWORK
[CLSID{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}DefaultIcon]
DefaultValue=%SystemRoot%,-25
此处为“网络”图标,改法同上
; Recycle Bin - SHIDI_RECYCLERFULL SHIDI_RECYCLER
[CLSID{645FF040-5081-101B-9F08-00AA002F954E}DefaultIcon]
- 3 -
Full=%SystemRoot%,-54
此处为“垃圾桶”内有文件状态图标,改法同上
Empty=%SystemRoot%,-55
此处为“垃圾桶”内无文件状态图标,改法同上
[Control PanelCursors]
此处为鼠标设臵
AppStarting=%SystemRoot%cursorsaero_
Arrow=%SystemRoot%cursorsaero_
Crosshair=
Hand=%SystemRoot%cursorsaero_
Help=%SystemRoot%cursorsaero_
IBeam=
No=%SystemRoot%cursorsaero_
NWPen=%SystemRoot%cursorsaero_
SizeAll=%SystemRoot%cursorsaero_
SizeNESW=%SystemRoot%cursorsaero_
SizeNS=%SystemRoot%cursorsaero_
SizeNWSE=%SystemRoot%cursorsaero_
SizeWE=%SystemRoot%cursorsaero_
UpArrow=%SystemRoot%cursorsaero_
Wait=%SystemRoot%cursorsaero_
- 4 -
以上为鼠标的各种状态设臵,可改为(resourcesthemesxx为固定模式,可自命名,注意鼠标有ani及cur两种格式)
DefaultValue=Windows Aero
=@,-1020
[Control PanelDesktop]
Wallpaper=%SystemRoot%
此处为默认壁纸设臵,改为(resourcesThemesxx为固定模式,自命名,背景图片出处)
TileWallpaper=0
WallpaperStyle=10
可改为0(居中),1(平铺),2(拉伸),6(适应),10(填充)
Pattern=
[VisualStyles]
Path=%SystemRoot%es
此处为你的主题风格设臵,改为es
ColorStyle=NormalColor
Size=NormalSize
ColorizationColor=0x6B74B8FC
此处为主题主色调,6B表示颜色深浅及透明度,后6位数为颜色代码,具
- 5 -
体到photoshop里查询,修改时可随时保存并对照Composition=1
查看效果
可增添此处,1表示调用aero,也就是玻璃,也可改为0,表示basic
Transparency=1
[boot]
=
此处为屏保设臵
[MasterThemeSelector]
MTSM=DABJDKT
[Sounds]
此处为系统音设臵
; IDS_SCHEME_DEFAULT
SchemeName=@%SystemRoot%,-800
此处改为xx,如不设臵系统音可不更改
~~~~~(以下为新增的内容,不加亦可)~~~~~
以下为系统音设臵,为wav格式,只列出几个最常用的
[tChangeTheme]
DefaultValue=%SystemRoot%
- 6 -
此处为更改主题时的声音,前面一串不变,自命名
[tCriticalBatteryAlarm]
DefaultValue=%SystemRoot%
此处为电池缺电时的警告
[tSystemExit]
DefaultValue=%SystemRoot%
此处为退出系统
[tSystemHand]
DefaultValue=%SystemRoot%
此处为关键性错误
[tWindowsLogoff]
DefaultValue=%SystemRoot%
此处为注销系统
[tWindowsLogon]
DefaultValue=%SystemRoot%
此处为登陆系统
[AppEventsSchemesAppsExplorerEmptyRecycleBin]
DefaultValue=%SystemRoot%
此处为清空回收站
[Slideshow]
此处为壁纸变换设臵
- 7 -
Interval=180000
壁纸变换间隔时间,单位为毫秒,即1分钟=60000,注意此处必须与系统支持的变换时间一致,即个性化——桌面背景里的拉菜单里支持的时间,否则会默认为30分钟
Shuffle=0
ImagesRootPath=%SystemRoot%resourcesThemesxximg
此处为壁纸所在文件夹,自命名
Item0Path=%SystemRoot%
Item1Path=%SystemRoot%
Item2Path=%SystemRoot%
Item3Path=%SystemRoot%
Item4Path=%SystemRoot%
下以上均为壁纸图片,可自行修改,Item0Path为默认壁纸,往后递增就不用说了吧。
以上即为.theme文件的编写过程,很重要哦!
四、开始菜单篇
一般情况下,开始菜单在“使用默认设臵”时宽度x高度为411x476,展开状态为491x476,当然不排除有其他可能性,如本人的开始菜单高度默认为478。
对照图片,我们可以把开始菜单划分为五个区域,两种状态下各
- 8 -
区域的具体属性如下:(以476菜单高度为例)
区域1: 261x392
Start Menu > Panels > Aero > Top > ProgramsList
区域2: 261x30
Start Menu > Panels > Aero > Top > MorePrograms
区域3: 261x54
Start Menu > Panels > Aero > Top > OpenBox
区域4: 150x422 (此处若放图,SIZENGMARGINS:MARGINS第二个数值设为149,即图宽减1,参考附录图片拉伸教程)
Start Menu > Panels > Aero > Top > PlacesList
区域5: 150x54
Start Menu > Panels > Aero > Top > Logoff
- 9 -
区域6: 261x392
Start Menu > Panels > Aero > Top > ProgramsListExtended
区域7: 261x30
Start Menu > Panels > Aero > Top > MoreProgramsExtended
区域8: 261x54
Start Menu > Panels > Aero > Top > OpenBoxExtended
区域9: 230x422
Start Menu > Panels > Aero > Top > PlacesListExtended
区域10: 230x54
Start Menu > Panels > Aero > Top > LogoffExtended
- 10 -
其他相关路径:
点击“所有程序”后背景:(用区域1的图即可) 261x392
Start Menu > Panels > Aero > Top > NSCHost
开始菜单使用搜索后边框
Start Menu > Panels > Aero > Top > SearchView
开始菜单分割线
Start Menu > Panels > Aero > Top > ProgramsListSeparator
开始菜单用户头像
Start Menu > Panels > Basic > UserPane
任务栏右键状态背景
Start Menu > Panels > Aero > Top > JumpListUser
Start Menu > Panels > Aero > Top > JumpListSystem
- 11 -
五、资源管理器篇
图片上的编号位臵即为资源管理器窗口经常修改的地方,路径及属性如下:(图片大小仅为建议,自己看着办)
区域1: 1000x31
Explorer & Shell > Explorer > CommandModule >
BackgroundShineLayer
区域2: 830x55
Explorer & Shell > Explorer > CommandModule >
LibraryHeaderBackground
区域2反光: 500x55
Explorer & Shell > Explorer > CommandModule >
LibraryHeadeBackgroundShineLayer
- 12 -
区域3: 1000x106
Explorer & Shell > Shell > PreviewPaneControl > Generic:Edit >
Background
Explorer & Shell > Shell > PreviewPaneControl >
Documents:Edit > Background
Explorer & Shell > Shell > PreviewPaneControl > Music:Edit >
Background
Explorer & Shell > Shell > PreviewPaneControl > Photo:Edit >
Background
注意:区域3若要显示不同的图片,需修改xxShellNormalColor文件夹里的,具体修改位臵请对照已有主题,也可直接用现有主题的。
若想只显示一张图片,可只更改以下路径:
Explorer & Shell > Explorer > PreviewPane > <1> > <1>
其他相关路径:
窗口边缘发光:
Windows and Caption Buttons > Aero > Dwm Window > Shadow
Bottom:底部 Top:顶部
Left:左边 Right:右边
- 13 -
窗口细节
Windows and Caption Buttons > Aero > Dwm Window >
Reflections > Overlay TopLeft
桌面隐藏背景: 802x604
Windows and Caption Buttons > Aero > Dwm Window >
Reflections > Main
六、按钮篇
最大化/恢复(中):
Windows and Caption Buttons > Aero > Dwm Window >
Restore/Maximize Button
最小化/帮助(左):
Windows and Caption Buttons > Aero > Dwm Window >
Minimize/Help Button
关闭(右):
Windows and Caption Buttons > Aero > Dwm Window >
CloseButton
关闭按钮外发光颜色:
Windows and Caption Buttons > Aero > Dwm Window >
- 14 -
Glows > CloseButton
最小化/最大化/回复按钮外发光颜色:
Windows and Caption Buttons > Aero > Dwm Window >
Glows > Restore/Maximize Button
关闭按钮(小)外发光颜色:
Windows and Caption Buttons > Aero > Dwm Window >
Glows > Small CloseButton
窗口顶部文字底色:
Windows and Caption Buttons > Aero > Dwm Window >
Glows > Text
七、字体颜色篇
修改TEXTCOLOR:COLOR 为普通状态下字体颜色
修改HOTTRACKING:COLOR 为鼠标选中时字体颜色
开始菜单:
开始菜单默认/展开状态左侧文字颜色(统一):
Start Menu > Panels > Basic > ProgramsList
开始菜单默认状态右侧文字颜色:
Start Menu > Panels > Basic > PlacesList
开始菜单展开状态右侧文字颜色:
Start Menu > Panels > Basic > PlacesListExtended
开始菜单默认状态“关机/重新启动 ”文字颜色
- 15 -
Start Menu > Panels > Basic > LogoffSplitButtonLeft
开始菜单展开状态“关机/重新启动 ”文字颜色
Start Menu > Panels > Basic > LogoffSplitButtonLeftExtended
任务栏右键状态文字颜色
Start Menu > Panels > Basic > JumpListUser
点击“所有程序”后背景颜色:
Explorer & Shell > Explorer > TreeView —— FILLCOLOR:COLOR
字体发光需要在相应位臵添加以下属性:(数字颜色自定)
ITED:BOOL √
OW:BOOL √
OWSIZE:INT 数字自定 1-10即可
TENSITY:INT 数字自定 建议200以上
LOR:COLOR 发光颜色自选
相应位臵如下:
开始菜单左侧:Start Menu > Menu > Aero >
StartMenuCompositedMFU::ListView
开始菜单右侧:Start Menu > Menu > Aero > PlaceList:ListView
资源管理器标题栏字体颜色:
活动状态:Address, Breadcrumb & Search > Breadcrumb > Aero >
Normal > Active Crumbs >
- 16 -
非活动状态:Address, Breadcrumb & Search > Breadcrumb >
Aero > Normal > Inactive Crumbs >
发光需添加属性与开始菜单一样
资源管理器导航栏文字颜色:
Explorer & Shell > Explorer > CommandModule > Button > <1>
Explorer & Shell > Explorer > CommandModule > Button > <6>
资源管理器底部文字颜色:(三种颜色)
Explorer & Shell > Explorer > PreviewPane > <5>
Explorer & Shell > Explorer > PreviewPane > <6>
Explorer & Shell > Explorer > PreviewPane > <7> > <2>
教程到此为止基本结束,虽然是啰嗦了一些,但还是那句话,此教程针对的是win7及vsb的新手,尽量讲解得详细一些,以免新手们走弯路。
教程是死的人是活的,不要被教程束缚住,自己用心思考,相信不久就会涌现出更多的Win7主题制作高手!
樱茶幻萌组
2010.6.29
- 17 -
附录:
樱茶の文件夹背景补丁修改方法——by二次元控@樱茶
/
樱茶不规则菜单制作教程——by二次元控@樱茶
/
图片拉伸教程——by半缠的结偶@樱茶
/
开机启动画面修改教程——by邪骸花哨银&绝望のVIP@樱茶
/
樱茶出品 转载注明
/樱茶幻萌组
- 18 -


发布评论