如何让资源黑客在.rc源文件上工作
How to get Resource Hacker to work on .rc source files
我正在尝试使用资源黑客编辑WIN32对话框,因为Visual Studio的免费版本不支持资源编辑。我以前在Windows XP上使用Borland资源编辑器,但在Windows 7上无法使用。
无论如何,当我在资源黑客中打开.rc
文件时,它只显示源代码。大概,我需要在开始编辑资源之前编译它。但是我所有的控制ID都在外部.h
文件中定义(使用#define
),并且#include
指令将其拉入不工作-无论是使用相对路径还是绝对路径。如果我将#define
语句复制到我的源文件中,Resource Hacker就可以处理它们。
我试着用资源黑客打开预编译的.res
文件,这是有效的-允许我编辑资源,等等。当然,所有的资源id都是用整数值显示的。所以从理论上讲,我可以这样编辑资源,然后将结果复制/粘贴到原始的.rc
源文件中-但肯定这不是该工具的使用方式…
我做错了什么?
你用错了。ResHacker被设计用来修改PE32的资源。
这个问题的两个答案:资源(. RC)文件包括头忽略visual studio项目包括路径应该帮助你编译你的RC文件。
祝你好运!
相关文章:
- 为测试目标创建具有不同源文件夹的文件
- 将图像添加到资源文件夹UWP C++
- 视觉工作室项目.提取源文件夹名称
- 生成一个生成文件,该生成文件使用Automake在一个步骤中编译和链接所有源文件
- make 命令如何避免重新编译未更改的源文件?
- C++两个源文件之间共享的枚举的静态实例
- 如何使用Qt 3D库加载和显示搅拌机.obj源文件场景
- 生成文件:动态源文件名和对象目录
- 无法使用 CMake 从其他文件夹添加源文件
- MinGW64 - Unicode 源文件错误?
- 有关从C++中的不同源文件引用类的问题
- "错误 (活动) E1696 无法打开源文件 "stdafx.h"--
- Windows 资源管理器中的图标在使用 resource.rc 时显示 2 个不同的图标
- CMakeLists:使用 ExternalProject 从 Github 添加源文件
- 如何打印源文件中与 GDB 中的程序流关联的所有行号
- CMake 源文件找不到头文件
- 使用宏计算源文件行?
- 如何在 Eclipse 中一次从多个源文件进行构建
- 使用多个源文件时对类成员函数的未定义引用
- 如何让资源黑客在.rc源文件上工作