站内搜索
广告
系统主题也玩单键切换
作者:    来源:    点击:    日期:2007-7-7 0:58:30   

Windows XP主题“移植术”
Windows XP图标比较好看,还在使用Windows 98/2000的朋友想不想将其“占为己有”呢?其实,只要了解系统图标的存储地址和规则,利用反编译软件Resource Hacker(下载地址:http://nj2.onlinedown.net/down/HA-reshacker34079-LDR.zip)就能将Windows XP的主题方案挖掘出来,应用到Windows 98/2000中。
第一步:复制“%Systemroot%\system32”文件夹下的shell32.dll到其他文件夹,比如:“C:\XP Theme”,然后用Resource Hacker打开复制的shell32.dll。
第二步:留下“图标”、“图标组”资源,将其他资源通通删除。删除某个资源的方法为:完全展开它,然后选择“操作→删除资源”(见图1),目的就是制作单纯的图标库DLL文件。删除完毕后,选择“文件→保存”命令,文件名为“XP Theme.dll”,保存位置为“C:\XP Theme”。鉴于要删除的资源很多,可以用快捷键Alt+A后按D来加快操作速度。如果不介意DLL文件太大,也可以不删除其他资源。


第三步:创建一个Windows 9x/NT4格式的注册表文件“XP Theme.reg”,并将其也保存到“C:\XP Theme”文件夹中(可以到http://www.newhua.com/cfan/200416/XP Theme.zip下载)。
REGEDIT4
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion
\explorer\Shell Icons]
"19"="C:\\XP Theme\\XP Theme.dll,19"  (“程序”图标)
"43"="C:\\XP Theme\\XP Theme.dll,43"  (“收藏夹”图标)
"20"="C:\\XP Theme\\XP Theme.dll,20"  (“文档”图标)
"21"="C:\\XP Theme\\XP Theme.dll,21"  (“设置”图标)
"22"="C:\\XP Theme\\XP Theme.dll,22"  (“查找”图标)
"23"="C:\\XP Theme\\XP Theme.dll,23"  (“帮助”图标)
"24"="C:\\XP Theme\\XP Theme.dll,24"  (“运行”图标)
"44"="C:\\XP Theme\\XP Theme.dll,44"  (“注销”图标)
"27"="C:\\XP Theme\\XP Theme.dll,27"  (“关闭系统”图标)
"11"="C:\\XP Theme\\XP Theme.dll,27"  (“光驱”图标)
"8"="C:\\XP Theme\\XP Theme.dll,23"   (“硬盘”图标)
"6"="C:\\XP Theme\\XP Theme.dll,22"   (“软驱”图标)
"4"="C:\\XP Theme\\XP Theme.dll,4"    (“打开的文件夹”)
"3"="C:\\XP Theme\\XP Theme.dll,3"    (“关闭的文件夹”)
HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\{21EC2020-3AEA-1069-A2DD-08002B30309D}\DefaultIcon 
@="C:\\XP Theme\\XP Theme.dll,207"    (控制面板图标)
[HKEY_CURRENT_USER\Software\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon
@="C:\\XP Theme\\XP Theme.dll,15"     (我的电脑图标)
[HKEY_CURRENT_USER\Software\Classes\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}\DefaultIcon]
@="C:\\XP Theme\\XP Theme.dll,17"     (网上邻居图标)
[HKEY_CURRENT_USER\Software\Classes\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\DefaultIcon]
@="C:\\XP Theme\\XP Theme.dll,126"    (我的文档图标)

小提示
你会发现上面的语句中的基本格式为:“"x"="C:\\XP Theme\\XP Theme.dll,y"”,其中“x”代表字符串值名称,“C:\\XP Theme\\XP Theme.dll”代表“XP Theme.dll”文件路径。而逗号后面的“y”表示指定这个DLL文件中的哪个图标。要清楚每个图标的具体位置,建议通过右击任意快捷方式图标,选择“属性→快捷方式→更改图标”,找到XP Theme.dll文件,就能清楚地看到图标的排列情况。

相关软件
相关文章
系统主题也玩单键切换 评论