vs2005 vc 怎么将一个工程中的一个对话框移到另一个工程中
vs2005 vc 如何将一个工程中的一个对话框移到另一个工程中
在两个用vs2005创建的mfc的vc工程,我现在想把一个工程中的一个对话框原样搬移到另一个工程中,怎么实现?
都需要涉及到什么文件的设置。请高手指点!!
------解决方案--------------------
mfc 的一个对话框涉及:
资源文件: 复制资源文件里的对话框部分即可
resource.h: 对话框资源和控件对应的 ID 定义
xxxdlg.h/.cpp : 跟对话框资源资源对应的类,通过类中 enum { IDD = IDD_XXX } 来对应
------解决方案--------------------
把两个工程都加入一个solution,然后在对应的工程的对话框右键 copy,然后再目标工程资源中paste
------解决方案--------------------
mfc 的一个对话框涉及:
资源文件: 复制资源文件里的对话框部分即可
resource.h: 对话框资源和控件对应的 ID 定义
xxxdlg.h/.cpp : 跟对话框资源资源对应的类,通过类中 enum { IDD = IDD_XXX } 来对应
如果没关联类的话,直接把资源拷过去就可以了.
------解决方案--------------------
哎,又是个重复的问题。给你介绍个工具:
XDialogImport - How to share dialogs between projects
http://www.codeproject.com/KB/dialog/xdialogimport.aspx
XDialogImport describes a simple and effective method for sharing frequently-used dialogs between projects, using some documented and some poorly documented techniques.
------解决方案--------------------
可以用二进制拷贝,先用二进制打开你要复制的窗口,把二进制码复制下来。然后新建一个对话框,用二进制打开,粘贴就可以了。
------解决方案--------------------
直接在新工程中打开旧工程的rc文件,然后拷贝需要的资源过去。
------解决方案--------------------
对,改rc文件可以
在两个用vs2005创建的mfc的vc工程,我现在想把一个工程中的一个对话框原样搬移到另一个工程中,怎么实现?
都需要涉及到什么文件的设置。请高手指点!!
------解决方案--------------------
mfc 的一个对话框涉及:
资源文件: 复制资源文件里的对话框部分即可
resource.h: 对话框资源和控件对应的 ID 定义
xxxdlg.h/.cpp : 跟对话框资源资源对应的类,通过类中 enum { IDD = IDD_XXX } 来对应
------解决方案--------------------
把两个工程都加入一个solution,然后在对应的工程的对话框右键 copy,然后再目标工程资源中paste
------解决方案--------------------
mfc 的一个对话框涉及:
资源文件: 复制资源文件里的对话框部分即可
resource.h: 对话框资源和控件对应的 ID 定义
xxxdlg.h/.cpp : 跟对话框资源资源对应的类,通过类中 enum { IDD = IDD_XXX } 来对应
如果没关联类的话,直接把资源拷过去就可以了.
------解决方案--------------------
哎,又是个重复的问题。给你介绍个工具:
XDialogImport - How to share dialogs between projects
http://www.codeproject.com/KB/dialog/xdialogimport.aspx
XDialogImport describes a simple and effective method for sharing frequently-used dialogs between projects, using some documented and some poorly documented techniques.
------解决方案--------------------
可以用二进制拷贝,先用二进制打开你要复制的窗口,把二进制码复制下来。然后新建一个对话框,用二进制打开,粘贴就可以了。
------解决方案--------------------
直接在新工程中打开旧工程的rc文件,然后拷贝需要的资源过去。
------解决方案--------------------
对,改rc文件可以