Win32资源编辑器库?

Meh*_*dad 5 c c# c++ resources winapi

有没有可以为Win32 PE文件中的资源提供编辑功能的免费库?

它需要能够执行以下操作:

  • 提供一个相当简单的 API来更改对话框资源(包括 "扩展"对话框版本,这是很难记录的).
    与编辑对话框UpdateResource手工是在后一个重大的痛苦,因为大多数结构字段是可变长度,和编码/解码它们是非常容易出错并且耗时的代码.

  • 处理两个 32位和64位的PE文件

  • 支持广泛使用的资源类型(字符串表,位图等)

  • 能够处理任何类型的有效资源(即使它没有被广泛使用),即使这意味着只是向二进制文件提供简单的副本.

  • 我不关心.res文件,我真的不需要.rc功能.我只需要PE编辑.

C,C++和C#都很好,虽然我更喜欢C#,因为它更容易编码.我主要担心的是32位和64位PE文件的对话框编辑,因此这是最重要的因素.

Meh*_*dad 0

我还没有机会测试它,但我发现Anolis.Resourcer似乎非常强大。