如何在现有 C++ 项目中添加对话框资源
Posted
技术标签:
【中文标题】如何在现有 C++ 项目中添加对话框资源【英文标题】:how to add dialog resource in exsisting C++ Project 【发布时间】:2014-08-06 07:41:43 【问题描述】:我有一个包含对话框资源的 C++ 项目,现在我想添加一个新对话框(例如 testdialog),我在 testdialog.h 文件中的 enum IDD = IDD_TESTDIALOG 这一行出现错误。我检查了包含目录和 atlmfc,我能够创建一个新的基于 Dialog 的 MFC 应用程序,无法弄清楚为什么会发生这种情况,需要帮助 问候
【问题讨论】:
【参考方案1】:IDD_TESTDIALOG 在resource.h 中定义,因此resource.h 必须在testdialog.h 之前#included。
【讨论】:
【参考方案2】:编译器似乎找不到 IDD_TESTDIALOG。确保你有#included resource.h。
【讨论】:
不是和Scott说的意思一样吗?以上是关于如何在现有 C++ 项目中添加对话框资源的主要内容,如果未能解决你的问题,请参考以下文章