Resource Hacker是一款完整的资源编辑工具,为32位和64位Windows可执行文件编译,查看,反编译和重新编译资源。Resource Hacker可以打开任何类型的Windows可执行文件(* .exe; * .dll; * .scr; * .mui等),以便可以在这些文件中添加修改或删除的个人资源。Resource Hacker™可以创建和编译资源脚本文件(* .rc),也可以编辑资源文件(* .res)。
1. 查看 Win32 可执行和相关文件的资源 (*.exe, *.dll, *.cpl, *.ocx),在已编译和反编译的格式下都可以。
2. 提取 (保存) 资源到文件 (*.res) 格式,作为二进制,或作为反编过的译资源脚本或图像。图标,位图,指针,菜单,对话,字符串表,消息表,Borland 窗体和版本信息资源都可以被完整地反编译为他们各自的格式,不论是作为图像或 *.rc 文本文件。
3. 修改 (替换) 可执行文件的资源。图像资源 (图标,指针和位图) 可以被相应的图像文件 (*.ico, *.cur, *.bmp),*.res 文件,甚至另一个 *.exe 文件所替换。对话,菜单,字符串表和消息表资源脚本 (以及 Borland 窗体) 可以通过使用内部资源脚本编辑器被编辑和重新编译。资源也可以被一个 *.res 文件所替换,只要替换的资源与它是同一类型并且有相同的名称。
4. 添加新的资源到可执行文件。允许一个程序支持多种语言,或者添加一个自定义图标或位图 (公司的标识等) 到程序的对话中。5. 删除资源。大多数编译器添加了应用程序永远不会用到的资源到应用程序中。删除这些不使用的资源可以减小一个应用程序的大小。
编译:
编译可以通过将资源脚本文件作为参数传递到命令行(参见下文)或使用Resource Hacker的文本编辑器来启动。
支持的编译器指令包括:#DEFINE,#UNDEF,#IF,#ELIF,#SELSE,#IFDEF,#IFNDEF,#INCLUDE和#PRAGMA。
#INCLUDE,#IF和#IFDEF指令都可以嵌套到多个级别。
资源语句中的字符串在双引号(“)字符之间定义,这些字符串还可以包含典型的'C'风格的反斜杠'转义'字符 - t, n,\,”和 000 .. 377 (八进制)。字符串中的双引号可以通过在反斜线或其他双引号字符之前进行“转义”。
资源语句中的文件名只能被解析为字符串,所以它们必须用双引号括起来,否则会引发编译错误。
查看资源:
打开文件后,大多数资源将显示为图像(或图像组)或反编文本:
但是,某些资源类型将以其编译形式(例如对话框或弹出式菜单)显示,并以其反编译的文本格式。
某些资源类型只能显示为原始字节数据的转储:
使用内部编辑器修改基于文本的资源:
对话框,菜单,字符串表,消息表,和Delphi / Object Pascal表单资源都可以使用内部资源编辑器轻松编辑和重新编译。
对话框控件可以在视觉上调整大小和/或移动,任何更改都会自动反映在资源脚本中。屏幕像素和对话单元之间的转换自动完成。通过在显示的对话框中单击来选择一个控件。或者,可以使用Tab或Shift-Tab键分别选择下一个或前一个控件。所选控件将显示调整大小手柄。要移动控件而不调整大小,一旦选择了控件,请单击并将其拖动到新的位置。一旦选择了它,箭头键也可以用于移动控件。可以通过单击并拖动其中一个调整大小手柄来调整控件的大小。或者,可以使用与Shift键结合的箭头键来调整控件的大小。
可以通过右键单击预览对话框显示的弹出式菜单打开对话框编辑器。一旦选择了一个控件,就可以从同一菜单打开控制编辑器。
新的控件也可以添加。控制编辑器支持几乎所有的微软标准和通用控制类。用户定义的自定义类也可以通过仔细编辑“Dialog.def”文本文件添加到预定义的类列表中,该文件可以在与Resource Hacker™相同的文件夹中找到。工具栏按钮可以选择最常用的控件。要添加的控件的左上角将默认为对话框最初右键单击的点。
替换图像:
如果要替换的资源项是图标,光标或位图,则源可以分别是* .ico,* .cur或* .bmp文件或从* .res或其他* .exe文件中选择。从菜单中选择操作|替换图标(光标或位图)。
同类佳作
-
- ultraEdit v27.10.0.132 中文版 下载
- 1.2万 | 92.4 MB
- 一个功能强大的基于磁盘的文本
-
- 源码智造编辑器 V1.0.0 电脑版 下载
- 1.5万 | 117.5 MB
- 是一款适合青少年使用的编程学
-
- BabelEdit(json翻译编辑器) V1.9.0 电脑版 下载
- 3.1万 | 33.2 MB
- 是一款强大的Json在线翻译编辑
-
- Textadept(文本编辑工具) V10.1 电脑版 下载
- 6.万 | 15.8 MB
- 是一款专为编程用户设计的非常
-
- 易联POST调试工具 V2.17 电脑版 下载
- 3.7万 | 1.5 MB
- 是一款简单以及方便的调试工具
-
- Rapid PHP editor(PHP编辑器) V15.0 电脑破解版 下载
- 3.2万 | 63.2 MB
- 是一款功能非常全面的php代码
-
- JAR Compare(Jar比较分析工具) V1.0 电脑版 下载
- 8.5万 | 501.4 KB
- 是一款非常实用的Jar比较分析
-
- python Tkinter GUI可视化助手 V0.2 电脑版 下载
- 3.3万 | 1.1 MB
- 是一款绿色功能实用的PythonT
近期新游
精选专题
话题问答
- 2022-06-24金铲铲之战驯龙敖兴阵容玩法攻略
- 2022-06-24金铲铲之战九星界龙阵容玩法攻略
- 2022-06-24金铲铲之战重骑熊阵容玩法攻略
- 2022-06-24原神久岐忍邀约任务攻略
- 2022-06-26数码宝贝新世纪番长飞虫兽天赋加点推荐
- 2022-06-24阴阳师百鬼乱狱第四关通关攻略
- 2022-06-24王者荣耀戈娅玩法攻略
- 2022-06-26金铲铲之战s7泥头车阵容攻略
- 2022-06-24堆叠大陆第三章玩法攻略
- 2022-06-23哈利波特魔法觉醒染发魔药制作攻略
火爆专区
最新资讯
-
- 无期迷途主线前瞻兑换码是什么
- 2172024-11-22
-
- 黑曜石表示《宣誓》规模会小于《天际》等大型RPG 因为他们尊重玩家的时间
- 1312024-11-22
-
- 虚幻5免费FPS《The Finals》将与12月登陆PS4主机
- 2052024-11-22
-
- 黑暗幻想回合制roguelike游戏《Blightstone》Steam页面开放 明年发售
- 732024-11-22
-
- 恋与深空最新兑换码详细汇总2024
- 742024-11-22
-
- 恋与深空怦然萌动第6天三星搭配指南
- 2792024-11-22
-
- 肉鸽《Katanaut》Steam页面 明年Q2发售
- 172024-11-22
-
- 《啪嗒砰》精神续作 节奏动作游戏《Ratatan》Steam商店页面上线
- 612024-11-22