专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Windows » vista任务栏:修改Vista主题的开始菜单及任务栏 »正文

vista任务栏:修改Vista主题的开始菜单及任务栏

来源: 发布时间:星期六, 2009年1月10日 浏览:11次 评论:0
  目前还不清楚用此思路方法导出文件和用 Restorator 导出文件具体有哪些差异以及 Hex 地址对应关系, 也就更无法将其转化为 Restorator 思路方法.  

  Resource Hacker

  Mirkes Tiny Hexer  

  导出

  使用 Resource Hacker 打开 .msstyles 文件 (在打开对话框"文件类型"选择框中要选择"所有文件", 或直接将 .msstyles 文件拖拽到 Resource Hacker 软件Software图标上)

  依次展开左侧目录树结构中"VARIANT"-"NORMAL"-"1033"

  点击菜单栏"操作"-"保存资源为 2进制文件", 然后随便输入个文件名保存  

  Hex编辑

  使用 Mirkes Tiny Hexer 打开上面保存文件 (菜单栏"File"-"Open", 或直接将 .msstyles 文件拖拽到 Mirkes Tiny Hexer 软件Software图标上)

  点击菜单栏"Edit"-"Goto", 输入文章所写出 Hex 地址,点击"OK"即可定位到该位置

  如果进行"写入"操作, 用鼠标框起要更改数值, 再输入即可;

  如果进行"插入"操作, 请先确定下菜单栏"View"-"Insert mode"这项处于被勾选状态, 如果没有则点击下,然后将鼠标光标定位到要插入位置, 复制文章中写出 Hex 代码, 粘贴(点击右键选择"Paste"或者按下快捷键"Ctrl"+"V"), 这时会弹出个对话框, 确保上面窗格里面选择默认"Text"并勾选下面"Hex text"即可.  

  保存

  点击菜单栏"File"-"Save" (软件Software会生成个备份文件, 如果不想让其进行该操作, 点击菜单栏"Options"-"Global tings", 选择左侧"General 2"选项卡, 取消右侧"Greate backups"前勾选即可).  

  导入

  使用 Resource Hacker 打开 .msstyles 文件, 点击菜单栏"操作"-"替换其他资源", 点击"打开新资源文件"选择上面保存文件, 然后在"资源类型"下面填写 VARIANT, "资源名称"填写NORMAL, 点击"替换", 最后保存文件 (该软件Software也会自动创建备份文件, 保存时可以选择"另存为"命令并定位到原文件).  

  注 意: 修改代码时有"插入"操作, 因而在修改其他位置时,有可能出现所写出 Hex 地址处找不到对应代码, 这时可以在其下些位置搜寻.  

  建 议:确认Normal.res其它处代码修改满意后再修改如下代码否则多出来了很多代码再修改其它地方就很难查找准确位置这时可用备份文件做对比查找  

  改变任务栏高度

  注释: 你需要依据你任务栏尺寸而减小图像 868.png 尺寸, 否则当 explorer.exe 进程重新加载后, 任务栏将变为 2 栏并且无法缩小.

  例如

  16 进制代码 =04 任务栏高度 = 30px 868.png 图像尺寸 = 60x138

  16 进制代码 =03 任务栏高度 = 28px 868.png 图像尺寸 = 60x128

  16 进制代码 =02 任务栏高度 = 26px 868.png 图像尺寸 = 60x118

  16 进制代码 =01 任务栏高度 = 26px 868.png 图像尺寸 = 60x108

  16 进制代码 =00 任务栏高度 = 22px 868.png 图像尺寸 = 60x98  

  地址: 0x017728 原码: 04 替换为: 写入你尺寸 00 - 03

  地址: 0x01772c 原码: 04 替换为: 写入你尺寸 00 - 03

  地址: 0x027b80 原码: 04 替换为: 写入你尺寸 00 - 03

  地址: 0x027b84 原码: 04 替换为: 写入你尺寸 00 - 03

  地址: 0x027cf0 原码: 04 替换为: 写入你尺寸 00 - 03

  地址: 0x027cf4 原码: 04 替换为: 写入你尺寸 00 - 03

  地址: 0x028f60 原码: 04 替换为: 写入你尺寸 00 - 03

  地址: 0x028f64 原码: 04 替换为: 写入你尺寸 00 - 03

  地址: 0x0290d0 原码: 04 替换为: 写入你尺寸 00 - 03

  地址: 0x0290d4 原码: 04 替换为: 写入你尺寸 00 - 03  

  开始菜单右侧面板顶部高度  

  [Aero]

  地址 0x1620C 原码 74 写入 00

  地址 0x16218 插入 00 00 00 00 00 00 00 00 91 00 00 00 08 00 00 00

  [Basic]

  地址 0x1448C 原码 72 写入 00

  地址 0x14498 插入 00 00 00 00 00 00 00 00 91 00 00 00 08 00 00 00  

  注释 08 是顶部高度值, 值越大面板元件越往下. 若想达成和 Aero 效果, 则输入 2C.

  单左侧面板宽度  

  [通用]

  地址 0x14A7C 原码 77 写入 00

  地址 0x14A88 插入 00 00 00 00 00 00 00 00 A0 00 00 00 7F 01 00 00  

  注释 A0 是 16 进制面板宽度值, 如果需要大于 1 个字节 (2个数) 值, 可以更改其后 00.

  如果修改后左侧面板宽度加上右侧面板宽度总值大于显示器横向尺寸, 则右侧面板会紧贴屏幕右侧边缘, 左侧面板左侧将会有部分被挡住.

  如果要修改成下图宽度请把A0改为D0

  地址 0x14A7C 原码 77 写入 00

  地址 0x14A88 插入 00 00 00 00 00 00 00 00 D0 00 00 00 7F 01 00 00

  开始菜单仅拥有右侧面板部分(隐藏左侧面板)  

  [通用]

  地址 0x14A7C 原码 77 写入 00

  地址 0x14A88 插入 00 00 00 00 00 00 00 00 00 00 00 00 7f 01 00 00  

  注释 该思路方法只是调整了开始菜单位置使左侧面板被挡在屏幕外, 而并没有真正意义上使左侧面板消失. 因而左侧面板些操作还可以用键盘进行.  



  窗口标题栏文字居中显示  

  [Basic]

  地址 0x1F138 原码 00 写入 01

  地址 0x1ED80 插入

  a6 0f 00 00 c8 00 00 00 c8 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 00 00 00 00  

  导航面板文字颜色(收藏夹链接面板)  

  [通用]

  地址 0x263C8 原码 0066CC 写入 你希望颜色代码 (默认状态)

  地址 0x26470 插入

  db0e0000 cc000000 d5000000 00000000

  02000000 00000000 00000000 04000000

  12345600 00000000 db0e0000 cc000000

  d5000000 00000000 03000000 00000000

  00000000 04000000 65432100 00000000

  改写 123456 为你希望颜色代码 (鼠标划入)

  改写 654321 为你希望颜色代码 (按下)  

  注释 如果你不希望当鼠标划入和按下时文字呈现出区别颜色, 则只需要操作第步即可.



0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: