求教VC++初学者问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 17:19:03
最近和几个同学一起学着搞个小型管理软件,可不知如何把每个人写的工程合并在一起.
例如,我写了一个登陆对话框的MFC工程,想把它放到另一个管理系统的MFC工程里,就是在管理系统运行时按上面预先设置好的"登陆"这个按扭控件时可以弹出我写的登陆对话框程序,请问该如何实现?再次说明是两个分开的工程项目.
我们是每个人分管不同的模块的,现在就是想把这些模块合到一块去,即合并工程.但我在登陆框的所有文件,包括Sourse,Resource,Head都加到管理系统那了,我在管理系统"用户登陆"这个控件里写代玛时用登陆框工程的类定义时还是回有未声明这个类的错误,使我很苦恼.....

可以试着把代码移植合并到一起,对话框就是把资源复制过去,然后把 xxxdlg.cpp 和 xxxdlg.h 复制过去。如果是在一个大型应用程序里面各人分管不同的模块,必须使用“库”的方式,一般情况下,可执行程序只有一个。
----
代码copy到本地还有类未定义么,是不是忘记include了?

不需要这么麻烦吧,你只要在那个管理系统里建一个登陆的对话框实现登陆功能不就行了。

把对话框保存成控件,让另一个工程调用
------------------------------------------
代码移植确实容易出错,用控件出错的概率就比较小了