多个基于MFC对话框的项目

时间:2018-12-21 11:03:51

标签: mfc visual-studio-2017 dialog linker-errors multiple-projects

一般来说,我还是编程的新手,所以如果它很明显,请原谅。我尝试搜索,但没有找到任何帮助。

现在解决实际问题:
对于一个学校项目,我们应该在MFC中创建一个包含多个对话框的项目,由于它是一个小组项目,所以我想知道如何将其他项目添加到现有项目中。

我已经做了什么:

#include "2ndProjectDlg.h" //in 1stProjectDlg.h  
2ndProjectDlg second; //in 1stProjectDlg.h 

void C1stProjectDlg::OnBnClickedButton1() //in 1stProjectDlg.cpp
{
second.DoModal();
}   

我收到的错误消息:

  

未解析的外部符号“ public:__thiscall C2ndProjectDlg :: C2ndProjectDlg(CWnd *类)”(?? 0C2ndProjectDlg @@ QAE @ PAVCWnd @@@@ Z)在函数“ public:__thiscall C1stProjectDlg :: C1stProjectDlg(CWnd *)中引用” ”(?? 0C1stProjectDlg @@ QAE @ PAVCWnd @@@@ Z)

非常感谢您提供逐步指南或参考资料。

0 个答案:

没有答案