求救~~~~求救~~~~~~~~~ if(DOmal()==IDok) { if(用户名&&密码) { MessageBox(); } } 怎么用循环让它错了还是可以登录~ 谢谢~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(DOmal()==IDok) { if(用户名&&密码) { MessageBox(); } lOGIN} int count = 0;while (1){ CLoginDlg dlg(this); if (dlg.DoModal() == IDOK) { if (用户名&&密码) break; else { count++; if (count > 3) //次数太多,退出 } }} 其实,如果密码不正确,就把调用对话框代码去掉就行了if(DOmal()==IDok) { if(!(用户名&&密码)) { return; } else CDialog::OnOK();} CLoginDlg ff; if(ff.DOmal()==IDOK) { if(!用户名&&密码) { MessageBox(); return; } else return; } 怎么才能让它提示错误后再跳转到登录页面~~~~~~~要简单一点的~ 我是初学者~~~ 谢谢~~~~~~~~~帮看看 ~ 呵呵,楼主别着急,你只需要在C**Dlg.cpp中添加 void C**Dlg::OnOK() { } void C**Dlg::OnCancel() { } 就可以了,重载OnOK()和OnCancel() 否则的话, if(ff.DOmal()==IDOK) { 默认的OnOK()就执行了,//推出登陆界面 } 赶快试试吧,呵呵 vc编译好后的程序在另台机子上运行报错 安装visual studio 2005时遇到如下问题,请问各位大哥大姐要怎么解决呀?谢谢! 大侠留步!静态编译MFC的 ActiveX控件让IE出错关闭~ 如何在VC中像网站模拟发送post数据 求救!!我的vc缺少一个 psapi.h 头文件!!!急用,帮忙粘贴一下,当场给分!!! 难题?如何通过程序得到本机的网关? ocx 单步调试 vc6 急:在WinXp启动之前运行我的程序的问题 一个socket的问题 我想把一本书做成电子版,不知用OCR效果如何? 如何将真彩色的图像变成256色的 帮帮我~~~~~·谢谢~~~~~~
{
if(用户名&&密码)
{
MessageBox();
}
lOGIN
}
while (1)
{
CLoginDlg dlg(this);
if (dlg.DoModal() == IDOK)
{
if (用户名&&密码)
break;
else
{
count++;
if (count > 3)
//次数太多,退出
}
}
}
if(DOmal()==IDok)
{
if(!(用户名&&密码))
{
return;
}
else
CDialog::OnOK();
}
if(ff.DOmal()==IDOK)
{
if(!用户名&&密码)
{
MessageBox();
return;
}
else
return;
}
怎么才能让它提示错误后再跳转到登录页面~~~~~~~要简单一点的~
我是初学者~~~
谢谢~~~~~~~~~
帮看看 ~
void C**Dlg::OnOK()
{
} void C**Dlg::OnCancel()
{
}
就可以了,重载OnOK()和OnCancel() 否则的话,
if(ff.DOmal()==IDOK)
{
默认的OnOK()就执行了,//推出登陆界面
} 赶快试试吧,呵呵