假设你的程序是test2 你要复制test1中的对话框 这样做 打开test2工程.dsw Open file 选择test1中的.rc文件,是不是看到test1中的所有资源了? 选择你要复制的对话框,Ctrl+C 选择test2中resource view面板 选择Dialog目录 Ctrl+V ok
如果对话框和类关联的话有个很简单的办法 在源工程中选中该类,点右键,选“add to gallary” 到目的工程中选 菜单中的工程-》添加工程——》components and controls,进入到源工程名字的 目录下,选中你刚才加到gallary中的类名称件(后缀为OCX) 这时候你的目的工程中就有了这个对话框和相关的类
打开你的新的工程-》将你的旧的工程(就是包含对话框的那个工程)加入到你的workspace中(project->Insert project to workspace)->找到你要复制的那个对话框,复制-》在新的工程的资源视里,选择对话框(dialog),按Ctrl+V就可以了。 这样只是把资源复制过来了,没有复制类,你还需要派生类。
你要复制test1中的对话框
这样做
打开test2工程.dsw
Open file
选择test1中的.rc文件,是不是看到test1中的所有资源了?
选择你要复制的对话框,Ctrl+C
选择test2中resource view面板
选择Dialog目录
Ctrl+V
ok
在源工程中选中该类,点右键,选“add to gallary”
到目的工程中选 菜单中的工程-》添加工程——》components and controls,进入到源工程名字的 目录下,选中你刚才加到gallary中的类名称件(后缀为OCX)
这时候你的目的工程中就有了这个对话框和相关的类
这样只是把资源复制过来了,没有复制类,你还需要派生类。