这里讲的修改详细信息信息面板窗格背景,是通过修改系统默认Aero主题,因为系统默认主题如果不做如下修改,只是单单添加位图200—800,是不能显示添加后的背景图的,这是个老贴了,发出来是让大家了解一下,因为这是从系统默认Aero主题动手修改的,网上多数主题这一步已经修改好了的
所需工具
Restorator 2007
如何编辑 UIFILE.txt
使用 Restorator 2007 从 主题文件夹/Shell/NormalColor/shellstyle.dll/UIFILE/1 导出文本文件 1.txt
使用 记事本 编辑文本文件
保存文件并且使用 Restorator 2007 替换回 shellstyle.dll
以图片作为"详细信息窗格"背景
首先准备一幅图片, 不建议使用内容太过复杂的图像, 因为他会被拉大变形. 将图片存储为 bmp 格式, 文件名为 200.bmp, 导入到 shellstyle.dll 里. (Windows bitmap 位图制作要求详见入门教程)
导入步骤: 用 Restorator 打开 shellstyle.dll, 点击资源 - 添加资源, 名称填入 200, 点击确定. 然后展开软件左侧窗格中的目录树, 定位到 shellstyle.dll - 位图 - 200, 右键点击 200, 点击导入 - 导入, 找到之前保存的 200.bmp(这里我们一般是鼠标拖放操作), 确定, 保存即可.
1.
搜索 <style resid="documentslayoutstyle">
搜索 <TemplateBackground background=
更改 <TemplateBackground background="themeable(Gradient(argb(255, 244, 252, 255), argb(255, 236, 251, 254), argb(255, 187, 217, 240), 3), window)" />
为 <TemplateBackground background="resbmp(300,6,0,0,0,0,0)" />
2.
搜索 <style resid="gameslayoutstyle">
搜索 <TemplateBackground background=
更改 <TemplateBackground background="themeable(Gradient(argb(255, 244, 252, 255), argb(255, 236, 251, 254), argb(255, 187, 217, 240), 3), window)" />
为 <TemplateBackground background="resbmp(400,6,0,0,0,0,0)" />
3.
搜索 <style resid="commonitemdialoglayoutstyle">
搜索 <TemplateBackground background=
更改 <TemplateBackground background="themeable(Gradient(argb(255, 244, 252, 255), argb(255, 236, 251, 254), argb(255, 187, 217, 240), 3), window)" />
为 <TemplateBackground background="resbmp(700,6,0,0,0,0,0)" />
4.
搜索 <style resid="commonsavedialoglayoutstyle">
搜索 <TemplateBackground background=
更改 <TemplateBackground background="themeable(Gradient(argb(255, 240, 240, 240), argb(255, 240, 240, 240), argb(255, 240, 240, 240), 3), window)" />
为 <TemplateBackground background="resbmp(800,6,0,0,0,0,0)" />
5.
搜索 <style resid="genericlayoutstyle">
搜索 <TemplateBackground background=
更改 <TemplateBackground background="themeable(Gradient(argb(255, 244, 252, 255), argb(255, 236, 251, 254), argb(255, 187, 217, 240), 3), window)" />
为 <TemplateBackground background="resbmp(700,6,0,0,0,0,0)" />
6.
搜索 <style resid="musiclayoutstyle">
搜索 <TemplateBackground background=
更改 <TemplateBackground background="themeable(Gradient(argb(255, 244, 252, 255), argb(255, 236, 251, 254), argb(255, 187, 217, 240), 3), window)" />
为 <TemplateBackground background="resbmp(500,6,0,0,0,0,0)" />
7.
搜索 <style resid="photolayoutstyle">
搜索 <TemplateBackground background=
更改 <TemplateBackground background="themeable(Gradient(argb(255, 244, 252, 255), argb(255, 236, 251, 254), argb(255, 187, 217, 240), 3), window)" />