如何在现有C ++项目中添加对话框资源

时间:2014-08-06 07:41:43

标签: c++ visual-studio-2012 mfc

我有一个包含对话框资源的C ++项目,现在我想添加一个新的对话框(例如testdialog),我在testdialog.h文件中的这行enum {IDD = IDD_TESTDIALOG}上收到错误。我已经检查了包含目录和atlmfc,我能够创建一个新的基于Dialog的MFC应用程序,无法弄清楚为什么会发生这种情况,需要帮助 问候

2 个答案:

答案 0 :(得分:1)

IDD_TESTDIALOG在resource.h中定义,因此在testdialog.h之前,resource.h必须是#included。

答案 1 :(得分:0)

看起来编译器找不到IDD_TESTDIALOG。确保你有#included resource.h。