注册 登录
编程论坛 VC++/MFC

关于mfc中登陆界面的问题

紫冰点 发布于 2012-09-01 17:16, 1883 次点击
真诚求询  今天下午模仿别人用mfc做了一个登陆界面(因为是新手);但是在最后验证有关登录密码和用户名的时候 使用messagebox()函数输出,为什么会有编译错误呀?我调试了一点可是还是不明白 拜托各位帮忙解答

代码如下:  
         this->UpdateData(true);
      if(this->m_login_name=="math" && this->m_login_pwd=="1234")
          CDialog::OnOK();
      else
          MessageBox("登录有误");

编译错误:
只有本站会员才能查看附件,请 登录


有讨论说是因为存在全角空格 或者是英文输入下的大括号问题  但是我都检查了  还是有问题

拜托了

[ 本帖最后由 紫冰点 于 2012-9-1 17:23 编辑 ]
10 回复
#2
hlmzrdongdong2012-09-01 20:37
回复 楼主 紫冰点
最好把程序贴过来看看
#3
紫冰点2012-09-02 07:10
回复 2楼 hlmzrdongdong
嗯 上面的就是部分程序 别的没有错误  只是在messagebox()一行编译时报错

请问是什么原因呀?
#4
hlmzrdongdong2012-09-02 20:21
回复 3楼 紫冰点
你的开发环境是什么?
#5
寒风中的细雨2012-09-03 08:54
先把有问题的地方部分注释掉  再编译看是否有问题  


问题的原因   应该是你上面提到的情况
#6
紫冰点2012-09-03 19:47
回复 4楼 hlmzrdongdong
使用的是VC++6.0MFC
#7
陌小陌5202012-09-06 22:22
用全局的AfxMessageBox行不行
#8
踏魔狼2012-09-16 16:12
提示这个错误明显是使用非标准字符了
删掉再用EN重写试试
#9
青春无限2012-09-16 20:56
支持一下
#10
nbmswc2012-09-25 22:34
加上_T()或L宏试试或TEXT()
#11
孀倪2012-10-10 14:42
这个要看看具体的源代码

把源代码附上呗 这叫人怎么回答呢! 高手都很难看出问题的 !
1