VC 如何Copy一个项目的资源文件中的对话框到另一个项目

4 篇文章 0 订阅
4 篇文章 0 订阅

在写VC项目时,有时候需要从一个工程中将一个对话框复制到另一个工程中使用,如果直接重新做一遍,这显然不是很好现代程序员的解决方法,也显然肯定存在方法可以避免从头再做一遍这种最笨的方法,还好google到答案了。

本文转载之http://blog.csdn.net/ccl3311/article/details/3224222, 但对其做了些微的修改与进一步的讲解。在此谢过原文作者。

方法一:

文本打开rc文件,找到你想要的对话框资源那段,直接拷贝到你的工程中的rc文件中,然后再手动在resource.h中添加资源ID号;最后复制相关窗体类对应的文件(*.cpp, *.h)文件拷贝至你的工程目录中,然后在VC中将类添加至工程中即可。

方法二:
将要拷贝资源的工程(Prcject)插入到你现在的工程所在的工作区(WorkSpace)中,在ResourceView中,找到你想要复制的对话框,复制,再回到你的工程中,粘帖就可以了。资源拷贝好后将对应.cpp和.h文件拷贝到你的工程目录下,并且添加到你的工程中,稍微做一下修改即可,也可以利用ClassWizard添加对应的类。

方法三:
class view 中选中界面对于的类,右键->add to  gallery,需要的时候 project->add to project-> component and control找到对应的ogx 文件,插入即可。

说明:方法二我没有测试,方法三在VS2005之后已不可用,所以我直接使用的方法一,测试通过,该方法好用!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值