在VC中复制对话框的方法

 在VC中复制对话框的方法,复制同一个工程中的对话框就不说了哈,那当然是Ctrl+C Ctrl+V了,下面说的是复制不对工程中对话框的办法。
 
方法1、把这个对话框的cpp.h文件都copy过去,然后以文本方式打开你的rc文件,把其中与你的对话框相关的语句copy后放到另外一个程序rc文件中相应的地方.注意你用的其它资源的路径.   不要弄错.
 
方法2、打开新工程,workspace转到RESOURCE上,然后将另一个工程的.res文件打开,把你需要的资源ID拖到新工程资源中就可以了
 
方法3、假设你的程序是test2   
  你要复制test1中的对话框   
  这样做   
  打开test2工程.dsw   
  Open   file   
  选择test1中的.rc文件,是不是看到test1中的所有资源了?   
  选择你要复制的对话框,Ctrl+C   
  选择test2中resource   view面板   
    选择Dialog目录   
  Ctrl+V   
  ok
 
方法4、在源工程中选中该类,点右键,选“add   to   gallary”   
    到目的工程中选菜单中的工程-》添加工程——》components   and   controls,进入到源工程名字的目录下,选中你刚才加到gallary中的类名称件(后缀为OgX)   
  这时候你的目的工程中就有了这个对话框和相关的类
 
首推方法4,因为它同时也复制了对话框的相关类。

注:方法4的ogx文件路径在C:/Program Files/Microsoft Visual Studio/Common/MSDev98/Gallery下

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值