本人刚刚学习C++,照着书本上的模态对话框的显示与关闭在VC6.0上写确定按钮的函数但为什么显示有一个错误

说是未申报的标识符,网上说是没天添加头文件#Resource.h可我添加了还是这样的情况,这是书上的函数,各位大神帮看看有什么错误的吗。voidCEeeDlg::OnOK... 说是未申报的标识符,网上说是没天添加头文件#Resource.h可我添加了还是这样的情况,这是书上的函数,各位大神帮看看有什么错误的吗。
void CEeeDlg::OnOK()
{
// TODO: Add extra validation here
dlg1 test;
int result=test.DoModal();
if(result=IDOK)
AfxMessageBox("单击确定按钮");
else
AfxMessageBox("单击取消按钮");
CDialog::OnOK();
}
展开
 我来答
zhuhuaizhong
2013-04-18 · TA获得超过7276个赞
知道大有可为答主
回答量:3978
采纳率:63%
帮助的人:3606万
展开全部
首先你双击错误信息可以定位到出错的所在行,这样你就知道哪儿行错了
第二确认你在最前面添加了头文件,即 dlg1 这个类的 .h 文件,否则系统不认 dlg1 这个类
第三你代码中错了一句 if(result=IDOK) 应该为 if(result==IDOK)
沧海雄风2009
2013-04-18 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8525
采纳率:79%
帮助的人:2851万
展开全部
void CEeeDlg::OnOK()
{
// TODO: Add extra validation here
dlg1 test;
int result=test.DoModal();
if(result==IDOK) //记住 双等号
AfxMessageBox("单击确定按钮");
else
AfxMessageBox("单击取消按钮");
CDialog::OnOK();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式