Visual studio Windows.rc文件的免费资源编辑器? 微软Visual C++快照不包括内置的专业版本的资源编辑器。有没有什么好的、免费的替代方案可以让你直观地编辑那些.rc文件 注释:我在谈论VisualC++中用来编译资源的资源脚本源文件,而不是编译的资源本身(即程序需要以类似MSV++的方式来可视化编辑菜单和对话框)。我使用和很满意。 < P> ReEdTe以前可用:

Visual studio Windows.rc文件的免费资源编辑器? 微软Visual C++快照不包括内置的专业版本的资源编辑器。有没有什么好的、免费的替代方案可以让你直观地编辑那些.rc文件 注释:我在谈论VisualC++中用来编译资源的资源脚本源文件,而不是编译的资源本身(即程序需要以类似MSV++的方式来可视化编辑菜单和对话框)。我使用和很满意。 < P> ReEdTe以前可用:,visual-studio,visual-c++,resources,editing,Visual Studio,Visual C++,Resources,Editing,然而,目前它似乎包含恶意软件。请在使用前查看或扫描镜子 ResEdit是Win32程序的免费资源编辑器。如果要使用对话框、图标、版本信息或其他类型的资源,可以使用它。输出文件可以由任何Win32编译器编译,如MinGW和微软Visual C++。要打开使用Win32 API符号常量的文件,还需要Win32头文件(通常随编译器提供) MicrosoftEVC++4(googlable,目前位于)是免费的,并带有内置的资源编辑器。 您当然可以使用它为MSVC++6及其以后的版本(例如,MSVC++2

然而,目前它似乎包含恶意软件。请在使用前查看或扫描镜子

ResEdit是Win32程序的免费资源编辑器。如果要使用对话框、图标、版本信息或其他类型的资源,可以使用它。输出文件可以由任何Win32编译器编译,如MinGW和微软Visual C++。要打开使用Win32 API符号常量的文件,还需要Win32头文件(通常随编译器提供)

MicrosoftEVC++4(googlable,目前位于)是免费的,并带有内置的资源编辑器。 您当然可以使用它为MSVC++6及其以后的版本(例如,MSVC++2005e、2008e)创建.rc(etc)文件。使用它来编辑现有的MSVC++6(etc)文件并不总是那么容易,因为eVC是为Windows CE设计的,它没有定义VC++6使用的所有样式(例如,SS_SUNKEN),但您始终可以手动将它们添加到resource.h文件中(可以通过查看MSVC++附带的.h来搜索适当的值,一旦完成,它应该“正常工作”


编辑:我发现最好删除不兼容的VC++6样式(例如,使用文本编辑器),因为某些缺少的样式会导致包含它们的窗口无法显示。

Resource Hacker是免费的,有一个漂亮的GUI,没有广告软件,功能齐全,下载大小为2.7 MB,轻便紧凑。如果你想编辑资源文件或.exe,只需要一个股票资源编辑器,它会非常有用


我尝试了3个资源编辑器,这一个是最小和最快的,界面最简单,但可能没有其他建议的一些高级功能。

对不起,我错了。我的意思是.rc,而不是.res。您链接的程序似乎无法编辑资源脚本(文本格式)。从网站:“我最流行的资源编辑器的最新版本-使用XP清单、加速器表和.RC文件支持更新。"--我自己没有试过,你试过吗?是的,我试过3.0.0.1版--它支持导入.rc文件--但它似乎没有提供创建或编辑对话框资源等的视觉/图形环境。链接页面上的下载链接不再工作-可以在那里找到XN资源编辑器的可移植版本“不是最好的工具,但它能完成它的工作。我不得不手动编辑.rc文件以放入一个#include,它有时会崩溃。如果它不是最好的工具:哪一个更大?@livitos:对不起,我知道这是一个旧线程。我一直在尝试为.rc文件寻找一个可视化编辑器。我刚刚花了一个小时在重新编辑中添加了#include,只是为了当我试图保存我的编辑时,它会崩溃并完全弄乱我的.rc文件…这是在测试运行中:)只是好奇,OP是否能找到更好的解决方案?我想有好几个版本的ResEdit,包括unicode和ansi版本,其中一些版本对我来说也崩溃了。我正在检查我成功使用了哪个版本。在撰写本文时,ResEdit的安装程序被归类为PUA by。你可能会得到一些讨厌的广告软件。(给作者发了邮件,希望能尽快修复。)