强悍修改WIN7的文件夹背景(修改DLL)
来源:互联网 发布:淘宝学习平台 编辑:程序博客网 时间:2024/05/22 11:46
在网上找了很长时间修改WIN7中的文件夹背景,有好多是修改个性化图片,但是它只能对某一个目录生效,并且根据网上的教程,我遇到好多问题。试验了好多次,终于成功了。下面把过程写下来,作为记录。
一、下载软件:Restorator 2007
二、修改操作shellstyle.dll的权限
要修改的文件是C:\Windows\Resources\Themes\Aero\Shell\NormalColor目录下的shellstyle.dll,因为这个文件具有系统文件属性,修改它的时候系统会提示你需要TrustedInstaller权限。
修改权限的操作如下:
说明:下面的图片中的文件不是shellstyle.dll,那是因为我用的是网络上关于修改权限的图片。没有自己截图,比较懒。
1、在shellstyle.dll文件上单击右键选属性
2、然后点安全选项卡
3、在弹出的框中点
切记一定要把完全控制勾选上~确定
这样,shellstyle.dll这个文件就可以被修改了。
三、继续修改shellstyle.dll的操作
1、打开Restorator 2007,打开C:\Windows\Resources\Themes\Aero\Shell\NormalColor目录下的shellstyle.dll文件,将UIFILE下的1 导出为文本文件 1.txt 。
2、网上说用编辑器编辑这个1.TXT文件,但是我发现,如果直接用记事本个性的话,在保存前TXT文档是按脚本分行的,命令看的清清楚楚;保存完之后就团到一起,完成了后面的操作后,资源管理器就打不开了。所以我就用WORD来进行这个操作。
打开1.TXT文件(默认用记事本打开),全选,复制,到WORD里粘贴,下面的操作在WORD中进行。
3、搜索<if id="atom(clientviewhost)">将其后面跟着的内容按如下说明替换
将background和sortcolumn那两行的??替换成自己喜欢的颜色
我用红 204,绿 232,蓝 207(下面有关于颜色的说明)
<ViewHost
foreground="themeable(ARGB(255, ??, ??, ??), windowtext)"——文件名文字颜色,这里不动
background="themeable(ARGB(255, ??, ??, ??), window)"
sortcolumn="themeable(ARGB(255, ??, ??, ??), window)"
subtext="ARGB(255, 139, 139, 139)"
animation="rectangle|s|fast"
/>
说明:我这里打开这个dll文件时,导出的1.txt里面显示的是这样的格式:
background="themeable(gtc(ItemsView, 0, 0, 3802), window)"
没关系,直接用background="themeable(ARGB(255, ??, ??, ??), window)"
另外,ARGB(255, ??, ??, ??) 后面的??指的是RGB颜色哦,不是(“色调”85,“饱和度”90,“亮度”205),而是其对应的(红 204,绿 232,蓝207)
总共有大概7处的<if id="atom(clientviewhost)">,全部按上面类似的替换掉
4、用第三步的方法进行的修改后,效果如下图(图片是网上找的,有色差,不关我事哦)
大家可以看到,右边的文件列表的背景颜色修改了,可是左边的树形列表的颜色还没有修改。想修改的进行这一步,不想修改的可以直接看下一步。
搜索<style resid="propertreestyle">,这里总数有34处,只需修改第一处,把后面的内容修改成如下格式,当然,蓝色部分的数字,可以自己修改。我还是用红204,绿 232,蓝 207
<style resid="propertreestyle">
<ProperTreeModule
background="themeable(argb(255, ??, ??, ??),window)"
foreground="themeable(gtc(TooltipStyle, 2, 0, 3803), windowtext)"
/>
<ProperTreeHost
font="IconFont"
background="themeable(argb(255, ??, ??, ??),window)"
foreground="windowtext"
/>
<if id="atom(ProperTreeLinksHeader)">
<Element
foreground="themeable(gtc(Button, 1, 4, 3803), windowtext)"
background="themeable(argb(255, ??, ??, ??),window)"
padding="rect(9rp,9rp,0rp,7rp)"
font="gtf(textstyle, 4, 0)"
四、我们刚刚是在WORD中进行的修改,现在要弄回到TXT中,当然还是全选、复制、粘贴。这样保存出来的就不会团到一起了。
五、在Restorator 2007中,在UIFILE下的1 点右键,选择导入,把刚刚修改过的TXT文件导入,然后保存就OK了。
六、重启生效。
来源:http://blog.sina.com.cn/s/blog_49c182c20100w3nb.html
- 强悍修改WIN7的文件夹背景(修改DLL)
- 修改win7的登录界面背景与关机背景
- win7锁屏背景修改
- 【转】如何修改win7用户文件夹的位置
- 修改UINavigationBar的背景
- 修改vs2012的背景
- 修改UISearchBar的背景
- 修改BarButtonItem的背景
- CSS背景的修改
- Win7中修改程序背景颜色
- win7锁屏背景壁纸修改
- 修改win7锁屏界面背景
- win7修改默认锁屏背景
- Win7修改豆沙绿色及eclipse修改背景颜色
- WIN7普通用户下修改文件夹权限
- 修改Win7文件/文件夹默认显示方式
- win7文件夹隐藏属性无法修改解决办法
- win7 手把手教你将win7背景色修改为浅绿保护色【包括资源管理器的背景】
- 完整的拼图游戏的算法
- 【JEECG V3.0版本新架构基础】
- Android 下收发input事件的工具 getevent 和 sendevent
- 手把手教你把Vim改装成一个IDE编程环境(图文)
- 清除UITableView底部多余的分割线
- 强悍修改WIN7的文件夹背景(修改DLL)
- Oracle分析函数参考手册
- 字符串的hash算法
- Android Dalvik 虚拟机
- 关于WSAEWOULDBLOCK
- 有关Matlab 中的Simulink 自动生成DSP可运行的C代码 的问题
- 输入框中按回车相当按TAB(兼容多浏览器)
- 九连环游戏算法递归实现
- hdu3336Count the string