如何加载其它应用程序的资源文件?

时间:2022-12-03 03:13:19
我觉得有一个应用程序的窗口、按钮等资源很好,我导出其资源文件(*.rc)后,如何将这个资源文件引入到我的新应用程序中?

13 个解决方案

#1


你的程序Resource View,File--Open,打开那个rc文件,就可以把想要的资源从右到左拖过来.

#2


把对应.rc拷贝过来,假如当前项目
然后就可以托动拷贝到当前项目

#3


先把.rc文件拷贝到你的程序的目录里去,在按照 akiko(弥弥) 去做肯定可以的,我试过了。

#4


不用把.rc文件拷贝到你的程序的目录里,直接使用akiko(弥弥)的方法拖动就可以,拖完后关闭.rc文件时不要保存。

#5


同意:石头的。没有必要拷到工程里,直接拖就可以了。

#6


可是我只拷*.rc,用file--open时出现错误“error RC2116:expecting number for ID”,该如何处理?

#7


>>可是我只拷*.rc,用file--open时出现错误“error RC2116:expecting number for ID”,该如何处理?

你的rc文件是不是有问题?按照楼上所说的方法没什么问题的。。

#8


应该没什么问题,我用一个我原来自己的程序的RC文件测试,也不能导入。

#9


http://www.skin-studio.com

#10


是不是我的RC资源与我现有的资源冲突?

#11


up

#12


到Resource.h 文件中看看,相同类型的ID资源是不能相同的。适当改改试试

#13


我也有同样的问题,我按上面的做法做后,编译程序,报告错误如下:
error C2065: 'IDD_DIALOG1' : undeclared identifier
其中IDD_DIALOG1为窗口的资源ID.各位高手能指点一下吗

#1


你的程序Resource View,File--Open,打开那个rc文件,就可以把想要的资源从右到左拖过来.

#2


把对应.rc拷贝过来,假如当前项目
然后就可以托动拷贝到当前项目

#3


先把.rc文件拷贝到你的程序的目录里去,在按照 akiko(弥弥) 去做肯定可以的,我试过了。

#4


不用把.rc文件拷贝到你的程序的目录里,直接使用akiko(弥弥)的方法拖动就可以,拖完后关闭.rc文件时不要保存。

#5


同意:石头的。没有必要拷到工程里,直接拖就可以了。

#6


可是我只拷*.rc,用file--open时出现错误“error RC2116:expecting number for ID”,该如何处理?

#7


>>可是我只拷*.rc,用file--open时出现错误“error RC2116:expecting number for ID”,该如何处理?

你的rc文件是不是有问题?按照楼上所说的方法没什么问题的。。

#8


应该没什么问题,我用一个我原来自己的程序的RC文件测试,也不能导入。

#9


http://www.skin-studio.com

#10


是不是我的RC资源与我现有的资源冲突?

#11


up

#12


到Resource.h 文件中看看,相同类型的ID资源是不能相同的。适当改改试试

#13


我也有同样的问题,我按上面的做法做后,编译程序,报告错误如下:
error C2065: 'IDD_DIALOG1' : undeclared identifier
其中IDD_DIALOG1为窗口的资源ID.各位高手能指点一下吗