Windows .rc文件的免费资源编辑器?

时间:2008-12-19 19:15:34

标签: visual-studio visual-c++ resources editing

Microsoft Visual C ++ Express不包含专业版附带的内置资源编辑器。是否有任何好的,免费的替代方案可以让你直观地编辑那些.rc文件?

注意:我说的是Visual C ++用来编译资源的资源脚本源文件,而不是编译资源本身(即程序需要能够以与MSVC ++类似的方式直观地编辑菜单和对话框。它)。

4 个答案:

答案 0 :(得分:9)

ResEdit曾在此处提供:www.resedit.net

但是,此时似乎包含恶意软件。请在使用前查找镜子或扫描。

  

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

答案 1 :(得分:7)

资源黑客是免费的,有一个很好的GUI,没有广告软件,功能齐全,下载大小为2.7 MB时轻巧紧凑。如果您正在寻找编辑资源文件或.exe而只是想要一个股票资源编辑器,它可以很好地工作。

http://www.angusj.com/resourcehacker/#download

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

答案 2 :(得分:4)

我使用XN Resource Editor并对此非常满意。

答案 3 :(得分:1)

Microsoft eVC ++ 4(googlable,目前位于http://www.microsoft.com/downloads/details.aspx?FamilyId=1DACDB3D-50D1-41B2-A107-FA75AE960856)是免费的,并附带内置资源编辑器。 您当然可以使用它为MSVC ++ 6及更高版本(例如,MSVC ++ 2005e,2008e)创建.rc(etc)文件。使用它来编辑现有的MSVC ++ 6(等)文件并不总是那么容易,因为eVC适用于Windows CE,它没有定义VC ++ 6使用的所有样式(例如,SS_SUNKEN),但是你可以总是手动将它们添加到您的resource.h文件中(可以通过查看MSVC ++附带的.h来搜索适当的值,一旦完成它就应该“正常工作”。

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