菜鸟调试程序,遇到一个错误,请高手指教。

happyjsj 2003-10-10 10:01:39
我按照一本书上的例子,一步一步的编写程序。

可是调试的时候总提示错误。

我添加了一个对话框类CChildDialog:
class CChildDialog : public CDialog
{
DECLARE_DYNAMIC(CChildDialog)
public:
CChildDialog(CWnd* pParent = NULL); // 标准构造函数
virtual ~CChildDialog();
// 对话框数据
enum { IDD = IDD_DIALOG1 };//////////////报错地点////////
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
DECLARE_MESSAGE_MAP()
};

但是调试的时候总提示enum { IDD = IDD_DIALOG1 };一句有错

错误信息:
IDD_DIALOG1:未声明的标志符

应输入常数表达式

/////////////////////////////////////////

我运行光盘上的程序,一些正常。
查看源文件,代码都相同呀。

请问大虾,这是什么原因。请指教!

谢谢^_^
...全文
20 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jimipeisun 2003-10-10
  • 打赏
  • 举报
回复
资源视图里,你的创建了对话框资源吗?对话框资源为IDD_DIALOG1,如果不是改成IDD_DIALOG1
happyjsj 2003-10-10
  • 打赏
  • 举报
回复
怎么没人回答呀?

高手都跑到哪里去啦??
happyjsj 2003-10-10
  • 打赏
  • 举报
回复
在线等待.................

谢谢回答!

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧