Win32资源编辑器库
Win32 resource editor library?
是否有任何免费的库可以为Win32 PE文件中的资源提供编辑功能?
它需要能够做以下事情:
-
提供一个相当简单的 API来修改对话框资源(包括"扩展的"对话框版本,文档记录很差)。用
UpdateResource
手工编辑对话框是一个很大的痛苦,因为大多数结构的字段是可变长度的,编码/解码它们是非常容易出错和耗时的编码。 -
处理 32位和64位PE文件
-
支持广泛使用的资源类型(字符串表、位图等)
-
能够处理任何类型的有效资源(即使它没有被广泛使用),即使这意味着只是提供一个简单的拷贝到/从二进制。
-
我不关心。res文件,我真的不需要。rc功能。我只是需要PE编辑。
C、c++和c#都很好,尽管我更喜欢c#,因为它更容易编写代码。我主要关心的是32位和64位PE文件的对话框编辑,所以这是最重要的因素。
它只支持32位,但是resourcehacker可能是一个很好的替代品,直到你找到更好的。
我还没有机会测试它,但我找到了Anolis。
相关文章:
- 我无法在Visual Studio代码中使用CIN输入答案,它说输入您的年龄,但它说只读文本编辑器如何解决这个问题?
- "未定义对'WinMain@16'的引用"gcc 编辑器中的错误
- 如何从C++而不是虚幻编辑器中添加静态网格体组件的值?
- UE4 - Visual Studio在我从编辑器添加新的c ++文件后无法打开任何源文件 - UBT_COMPILED
- 图标编辑器中的自定义颜色 (VS 2015)
- Qt的QFontMetrics::horizontalAdvance()缺少代码编辑器实现
- 如何在文本编辑器中处理 [-Wc++11-extensions]
- C++链接编辑器找不到函数声明(未定义的引用)
- 如何将按钮添加到节点的属性编辑器面板,该面板调用该节点内的方法?
- QT创建者(4.2.2)编辑器中的独特指针导航
- 带有cmake的qtCreator,编辑器中未正确解析__cplusplus值
- 检查重叠时,虚幻编辑器会崩溃
- 如何在Windows中将使用Qt制作的记事本设置为默认文本编辑器
- 尝试在自定义 QT 创建器文本编辑器中创建查找和替换循环.我似乎无法设置光标位置
- UTF-16LE 编码问题与 Qt 文本编辑器用 C++ 编写
- Qt无法手动连接到任何插槽(UI编辑器)
- 在 DirectX 11 中添加更多 Texture2D 作为像素着色器资源时遇到问题
- 如何在Visual Studio 2012中设置资源编辑器的网格大小
- Win32资源编辑器库
- 使用MFC对话框编辑器添加具有仅资源DLL的事件处理程序