返回列表 发帖

[分享] 【技术教程】[VS教程]Vista 视觉主题 Normal.res 修改 (第一部分)

工具

Restorator 2007 点击下载汉化破解版, 点击进入官方网站
Mirkes Tiny hexer 点击下载

如何编辑 Normal.res 文件

使用 Restorator 2007 从 .msmstyle/Variant/Normal 导出 Normal.res 文件
使用 Mirkes Tiny hexer 编辑 Normal.res 文件
保存文件并且使用 Restorator 2007 替换回 .msstyle


注意: 下面给出的这些 16 进制地址可能与你自己的略有不同,请搜寻附近与之相同的代码.

描述: 窗口标题文字和桌面背景颜色 (Visual Style 外观设置)

所在地: .msstyle\Variant\Normal
地址: (桌面背景) 0x518 原码: 00 00 00 替换为: 写入你的颜色代码
地址: (活动窗口标题文字) 0x658 原码: 00 00 00 替换为: 写入你的颜色代码
地址: (非活动窗口标题文字) 0x7E8 原码: 43 4E 54 替换为: 写入你的颜色代码

描述: 应用程序按钮文字颜色

所在地: .msstyle\Variant\Normal
地址: (按钮文字颜色) 0x3520 原码: 00 00 00 替换为: 写入你的颜色代码
地址: (被禁用按钮文字颜色) 0x36A0 原码: 83 83 83 替换为: 写入你的颜色代码

描述: 窗口文字颜色

所在地: .msstyle\Variant\Normal
地址: 0x630 原码: 00 00 00 替换为: 写入你的颜色代码

描述: 菜单栏文字颜色

所在地: .msstyle\Variant\Normal
地址: (活动窗口菜单栏文字颜色) 0x24188 原码: 00 00 00 替换为: 写入你的颜色代码
地址: (活动窗口菜单栏文字鼠标划入颜色) 0x24228 原码: 00 00 00 替换为: 写入你的颜色代码
地址: (活动窗口菜单栏文字被按下颜色) 0x24250 原码: 00 00 00 替换为: 写入你的颜色代码
地址: (非活动窗口菜单栏文字颜色) 0x24728 原码: 80 80 80 替换为: 写入你的颜色代码
地址: (非活动窗口菜单栏文字鼠标划入颜色) 0x242A0 原码: 80 80 80 替换为: 写入你的颜色代码
地址: (非活动窗口菜单栏文字被按下颜色) 0x242C8 原码: 80 80 80 替换为: 写入你的颜色代码

描述: 上下文菜单背景和文字颜色

所在地: .msstyle\Variant\Normal
地址: (右键菜单背景颜色) 0x590 原码: F0 F0 F0 替换为: 写入你的颜色代码
地址: (列表文字颜色) 0x248C0 原码: 00 00 00 替换为: 写入你的颜色代码
地址: (列表文字鼠标划入颜色) 0x24960 原码: 00 00 00 替换为: 写入你的颜色代码
地址: (列表文字颜色,不可选) 0x24988 原码: 80 80 80 替换为: 写入你的颜色代码
地址: (列表文字鼠标划入颜色,不可选) 0x249B0 原码: 80 80 80 替换为: 写入你的颜色代码

描述: Internet Explorer 工具栏文字颜色

所在地: .msstyle\Variant\Normal
地址: (工具栏文字颜色) 0x18280 原码: 00 00 00 替换为: 写入你的颜色代码
地址: (工具栏文字鼠标划入颜色) 0x183F8 原码: 00 00 00 替换为: 写入你的颜色代码
地址: (工具栏文字按下颜色) 0x18420 原码: 00 00 00 替换为: 写入你的颜色代码

描述: 任务栏相关文字

所在地: .msstyle\Variant\Normal
地址: (任务栏文字,位于屏幕上方和下方) 0x27AEO 原码: FF FF FF 替换为: 写入你的颜色代码
地址: (任务栏文字,位于屏幕左侧和右侧) 0x282B8 原码: FF FF FF 替换为: 写入你的颜色代码
地址: (任务栏时钟) 0x29600 原码: FF FF FF 替换为: 写入你的颜色代码
地址: (任务栏工具栏文字标签颜色) 0x28E78 原码: FF FF FF 替换为: 写入你的颜色代码
地址: (任务栏语言栏控制按钮颜色) 0x28EC0 原码: FF FF FF 替换为: 写入你的颜色代码

描述: 窗口组选项卡和列表文字颜色

所在地: .msstyle\Variant\Normal
地址: (组内项目数字) 0x176D8 原码: FF FF FF 替换为: 写入你的颜色代码
地址: (组列表文字) 0x27F00 原码: FF FF FF 替换为: 写入你的颜色代码
地址: (组列表文字鼠标划入) 0x27FAO 原码: FF FF FF 替换为: 写入你的颜色代码

描述: 开始菜单左侧和右侧列表文字颜色

所在地: .msstyle\Variant\Normal
地址: (右侧文字) 0x14c68 原码: FF FF FF 替换为: 写入你的颜色代码
地址: (右侧文字鼠标划入) 0x14B70 原码: FF FF FF 替换为: 写入你的颜色代码
地址: (左侧文字) 0x14A40 原码: 28 28 28 替换为: 写入你的颜色代码
地址: (左侧文字鼠标划入) 0x14948 原码: 28 28 28 替换为: 写入你的颜色代码

描述: 资源管理器搜索栏和开始菜单搜索栏文字颜色

所在地: .msstyle\Variant\Normal
地址: (活动窗口和开始菜单,Aero) 0x19DD8 原码: 57 57 57 替换为: 写入你的颜色代码
地址: (非活动窗口,Aero) 0x19E78 原码: 57 57 57 替换为: 写入你的颜色代码
地址: (活动窗口和开始菜单,Basic) 0x5900 原码: 57 57 57 替换为: 写入你的颜色代码
地址: (非活动窗口,Basic) 0x19D60 原码: 57 57 57 替换为: 写入你的颜色代码



描述: 开始菜单的 Internet 和 电子邮件 程序附加文字颜色

所在地: .msstyle\Variant\Normal
地址: 0x148C8 原码: 5A 5A 5A 替换为: 写入你的颜色代码

描述: 信息气泡文字颜色 (Tool Tip)

所在地: .msstyle\Variant\Normal
地址: 0x02BF8 原码: 57 57 57 替换为: 写入你的颜色代码

描述: 托盘区通知气泡标题文字颜色

所在地: .msstyle\Variant\Normal
地址: 0x2D20 原码: 00 33 99 替换为: 写入你的颜色代码

描述: 选择项文字颜色

所在地: .msstyle\Variant\Normal
地址: (鼠标划入背景颜色) 0x6F8 原码: 33 99 FF 替换为: 写入你的颜色代码
地址: (鼠标划入文字颜色) 0x720 原码: FF FF FF 替换为: 写入你的颜色代码

描述: 超链接文字颜色

所在地: .msstyle\Variant\Normal
地址: 0x900 原码: 00 66 CC 替换为: 写入你的颜色代码

描述: 资源管理器地址栏文字颜色

所在地: .msstyle\Variant\Normal
地址:(活动窗口,默认大小,Aero) 0x1AC90 原码: 00 00 00 替换为: 写入你的颜色代码
地址:(非活动窗口,默认大小,Aero) 0x1ADF8 原码: 32 32 32 替换为: 写入你的颜色代码
地址:(活动窗口,最大化,Aero) 0x1B180 原码: 00 00 00 替换为: 写入你的颜色代码
地址:(非活动窗口,最大化,Aero) 0x1AFF0 原码: 32 32 32 替换为: 写入你的颜色代码
地址:(活动窗口,默认大小,Basic) 0x1A938 原码: 00 00 00 替换为: 写入你的颜色代码
地址:(非活动窗口,默认大小,Basic) 0x1ACB8 原码: 32 32 32 替换为: 写入你的颜色代码
地址:(活动窗口,最大化,Basic) 0x1B108 原码: 00 00 00 替换为: 写入你的颜色代码
地址:(非活动窗口,最大化,Basic) 0x1AEE0 原码: 32 32 32 替换为: 写入你的颜色代码

描述: Internet Explorer 地址栏文字颜色

所在地: .msstyle\Variant\Normal
地址:(活动窗口,默认大小,Aero) 0x1B258 原码: 00 00 00 替换为: 写入你的颜色代码
地址:(非活动窗口,默认大小,Aero) 0x1B4D8 原码: 00 00 00 替换为: 写入你的颜色代码
地址:(活动窗口,最大化,Aero) 0x1B5A0 原码: 00 00 00 替换为: 写入你的颜色代码
地址:(非活动窗口,最大化,Aero) 0x1B6B8 原码: 32 32 32 替换为: 写入你的颜色代码
地址:(全部状态,Basic) 0x630 原码: 00 00 00 替换为: 写入你的颜色代码

描述: 导航面板文字颜色

所在地: .msstyle\Variant\Normal
地址: 0x26420 原码: 00 66 CC 替换为: 写入你的颜色代码
如果希望这些文字在鼠标 划入, 按下 等状态下拥有不同的颜色, 请参考这里.

描述: FolderBand 延伸菜单背景颜色

所在地: .msstyle\Variant\Normal
地址: 0x18258 原码: F0 F0 F0 替换为: 写入你的颜色代码

描述: Windows Mail FolderBand 工具栏文字颜色

所在地: .msstyle\Variant\Normal
地址:(下拉菜单) 0xC0A8 原码: FF FF FF 替换为: 写入你的颜色代码
地址: (工具栏文字) 0x19128 原码: FF FF FF 替换为: 写入你的颜色代码
地址: (文字鼠标划入) 0x19150 原码: FF FF FF 替换为: 写入你的颜色代码
地址: (文字鼠标按下) 0x19178 原码: FF FF FF 替换为: 写入你的颜色代码

描述: 应用程序背景颜色

所在地: .msstyle\Variant\Normal
地址: 0x748 原码: F0 F0 F0 替换为: 写入你的颜色代码

描述: 开始菜单"所有程序"列表背景颜色

注释: will also change other backgrounds in Vista
所在地: .msstyle\Variant\Normal
地址: 0x1E170 原码: FF FF FF 替换为: 写入你的颜色代码

描述: 复制/删除进程窗口 , 复制/删除确认窗口 和 操作确认窗口 背景颜色

所在地: .msstyle\Variant\Normal
地址: 0x11628 原码: FF FF FF 替换为: 写入你的颜色代码




描述: Basic 界面 Windows Media Player 和 Windows Photo Gallery 背景颜色

所在地: .msstyle\Variant\Normal
地址: (活动窗口) 0x2F00 原码: B9 D1 EA 替换为: 写入你的颜色代码
地址: (非活动窗口) 0x2F28 原码: D7 E4 F2 替换为: 写入你的颜色代码




描述: 使 Basic 界面使用的 819.png 支持透明以制作圆角

所在地: .msstyle\Variant\Normal
地址: 0x1F460 原码: 00000000 替换为: 写入 01000000

描述: 最大化下标题栏拥有 Glass

所在地: .msstyle\Variant\Normal
注释: Locations supplied by Psycob, Address usually a few lines DOWN from mine
地址: 0x23C9B 原码: FF 替换为: 写入你希望的透明度 00 - 99

描述: 最大化下标题栏文字颜色和启用发光效果

所在地: .msstyle\Variant\Normal
地址: (活动窗口文字颜色) = 0x23CE8 原码: FF FF FF 替换为: 写入你的颜色代码 (例如 00 00 00)
地址: (非活动窗口文字颜色) = 0x23D88 原码: FF FF FF 替换为: 写入你的颜色代码 (例如 43 4E 54)
地址: (启用活动窗口发光效果) = 0x23c70 原码: 00 替换为: 写入 99
地址: (启用非活动窗口发光效果) = 0x23d38 原码: 00 替换为: 写入 50

描述: Windows 边框宽度

所在地: .msstyle\Variant\Normal
地址: 0x2A0
注释: 搜索 "04 00 00 00 04" 并且更改第二个 04 为你希望的宽度 (我搜到的这几个数值是位于 0x0430, 每个人的不一定都一致)
如果希望边框比默认的窄, 请填写 01 - 03 之间的一个值, 04 为默认宽度, 其他数值全部比默认宽度宽.

描述: 控制面板导航面板渐变色和文字颜色

所在地: .msstyle\Variant\Normal
注释: 水印图像位于 Windows/system32/shell32 (位图 632)
地址: (顶端渐变色) 0x10EC0 原码: 41 6F A6 替换为: 写入你的颜色代码
地址: (底端渐变色) 0x10EE8 原码: 6C B9 6E 替换为: 写入你的颜色代码
地址: (头衔文字颜色) 0xEA0 原码: FF FF FF 替换为: 写入你的颜色代码
地址: (文字颜色) 0x10E0 原码: FF FF FF 替换为: 写入你的颜色代码
地址: (鼠标划入文字颜色) 0x1128 原码: D9 F3 F3 替换为: 写入你的颜色代码

描述: 管理窗口面板头部标题文字颜色

所在地: .msstyle\Variant\Normal
地址: (头部1文字颜色,原色:蓝) 0xF30 原码: 00 33 99 替换为: 写入你的颜色代码
地址: (头部2文字颜色,原色:绿) 0x13B0 原码: 00 6E 12 替换为: 写入你的颜色代码
地址: (头部2文字鼠标划入颜色,原色:绿) 0x13F8 原码: 00 AE 1D 替换为: 写入你的颜色代码
地址: (小标题文字颜色) 0x1290 原码: 00 66 CC 替换为: 写入你的颜色代码
地址: (小标题文字鼠标划入颜色) 0x12D8 原码: 33 99 FF 替换为: 写入你的颜色代码

描述: 确认窗口面板文字颜色 (复制/删除/移动/退出保存提示)

所在地: .msstyle\Variant\Normal
地址: (面板标题文字颜色) 0x2480 原码: 00 33 99 替换为: 写入你的颜色代码
地址: (面板文字颜色) 0x2750 原码: 00 33 99 替换为: 写入你的颜色代码

描述: 开始菜单面板调节 (顶端边界宽度)

所在地: .msstyle\Variant\Normal
左侧
注释: 添加 32px 以上程序列表, 你将需要编辑 708, 709, 717, 718 这几张图像. (你也可以尝试使用一个不同的 16 进制代码, (例如 4B 或 3B))
地址: (常用程序列表) 0x14A18 原码: 0B 替换为: 写入 2B
地址: (所有程序列表) 0x153D8 原码: 0B 替换为: 写入 2B
地址: (搜索浏览) 0x15600 原码: 0D 替换为: 写入 2D
右侧 该操作如果修改出错的话请参考这里
注释: 08=顶部面板宽度 (请注意区别插入改写)
地址: (Aero) 0x16264 原码: 74 替换为: 改写 00
地址: (Aero) 0x16270 插入: 00 00 00 00 00 00 00 00 91 00 00 00 08 00 00 00
地址: (Basic) 0x144E4 原码: 72 替换为: 改写 00
地址: (Basic) 0x144F0 插入: 00 00 00 00 00 00 00 00 91 00 00 00 08 00 00 00


[ 本帖最后由 Digidea 于 2007-9-3 19:05 编辑 ]
附件: 您需要登录才可以下载或查看附件。没有帐号?入住远景
3

评分人数

真够详细的,赞一个!

TOP

图片都转成附件了...累死..

TOP

顶下,正好想学习来者

TOP

提示: 作者被禁止或删除 内容自动屏蔽

TOP

楼主强人,感谢你的劳动成果.

TOP

大大辛苦了....
看著學習下!

TOP

不错,支持一下



TOP

嗯,学习到了,不过要替换资源。

TOP

高人~~不简单 幸苦啊~~

TOP

精华
  小影's Blog | 论坛表情即时贴 | 官方认证 - 远景无限水友群 : 37980062

TOP

不错,没想到色矿还真有那么两下子

TOP

感谢你部落格上面的叉叉……
回归远景 - 欢迎来我的空间 - http://hi.baidu.com/caihua - 联系我QQ:451973378

TOP

学到很多东东,感谢分享,希望楼主能够写出更好的教程!

TOP

不敢学啊!太难了

给我一个女人,我可以创造一个民族

TOP

谢谢,修正了不少错误

TOP

很详细,不错啊~顶了~
AMD Athlon 5000+ (2600 MHz)
MSI K9N Neo v2/v3 (MS-7369)
nVIDIA nForce 560, AMD Hammer
4 GB (金士顿 DDR2 800MHz 1GB*4)        
WL1000GS A3272 SCSI Disk Device  (1TB) + ST332062 (320 GB) + ST315003 41AS SCSI Disk Device (1.5 TB)
NVIDIA GeForce 8500 GT  (256 MB)
Windows 7 Professional(自封装集成版)+Windows Vista Home Basic(SP2) +Snow Leopard 10.6(补丁安装失败)

TOP

不是很懂。。呵呵
曾经沧海难为水,除却巫山不是云。。

TOP

精华帖子
很不错

TOP

这么好的帖子一定要收藏。。。谢楼主。。
Intel core 2 E7400  
梅捷SY-I5P43-G P43
金士顿DDR2 800 2GX2
希捷500G SATA   铭瑄GTS250 1G
华硕DRW-/20X/SATA
三星T240 冰醇红
创新X-FI 7.1  创新 T7900 7.1
Tsunami  VA3000BWS

TOP

返回列表