现在手上有两个VC++ 6的工程,有源程序和生成的exe文件,但是缺少rc文件,有resources.h文件。
现在需要修改程序,能不能从exe文件提取出rc文件放到原工程里?还是必须重新手动做?怎么做?工程文件在这里:
http://download.csdn.net/source/1930562

解决方案 »

  1.   

    exescope可以从exe里面导出rc文件
      

  2.   

    首先打开VC6.0。然后选择"文件"->打开->文件类型为所有文件->选中Sender.exe或者Receiver.exe->打开为的那里选中为资源然后点打开。Dialog里面有你要的那些。
      

  3.   

    然后把你另存为产生的文件保存到你的Code目录中就可以了。。 
      

  4.   


    我用这种方法把另存为rc的文件都放到原程序那里了,resource.h用的是原来的,但是对象的ID都是数字不是名字,只能手动一个一个改吗?
      

  5.   

    是的。你另存后的rc文件中的对话框或者是控件的ID都是变成数字。比如
    你原来的resource.h中有一条,#define IDD_DIALOG1  100那么你现在另存后的rc文件中的就不是叫IDD_DIALOG1了,而是直接显示100...这个你只能一个一个对着改了。 我是不知道还有没有其他的办法了。