我要做一个MFC上面两个EDIT分别是EDIT1、EDIT2、然后还有个按妞不知道怎么实现,请牛人大哥指点,付上代码
UpdateData();
if(m_user.IsEmpty(),m_pass.IsEmpty())
{
MessageBox("请认真填写","提示");
UpdateData(FALSE);
}
else
{
这里的代码怎么实现
]}
UpdateData();
if(m_user.IsEmpty(),m_pass.IsEmpty())
{
MessageBox("请认真填写","提示");
UpdateData(FALSE);
}
else
{
这里的代码怎么实现
]}
解决方案 »
- 驱动程序是操作系统层面的概念,硬件层面,是不是cpu通过接口卡IO控制外围设备?
- MFC 做一个界面 而左边是文本 右边是可以添加控件的?
- 静态库(lib)的连接出错,火急!
- 完成端口多线程等待问题
- 如何探测局域网中的机器?
- CEdit::SetWindowText(pStr),pStr中有"\n\r",如何将整个pStr都显示在Edit中。(
- 如何使用Cedit 在打开文件的同时定位在某一行显示??或光标指示。
- dsoframer控件,如何触发事件。请蒋晟大哥帮帮忙!
- 对于数据包中的包头定义有几个问题想问一下大家!
- 把字符转换成ASCII码的函数是什么,需什么头文件
- 一个关于派生类CUSTOMDRAW消息的问题
- 谁有Visual C++实践与提高.图形图像编程篇源码?
if (dlg.DoModal()==IDCANCEL)
{
shouldquited=1;
break;
}
else
{
if (num<2)
{
if (strcmp(dlg.m_User,"admin")!=0)
{
MessageBox(NULL,"用户名错误,请重试!","错误",MB_OK|MB_ICONERROR);
}
else if (strcmp(dlg.m_Password,"pass")!=0)
{
MessageBox(NULL,"口令错误,请重试!","错误",MB_OK|MB_ICONERROR);
}
else {
break;
}
}
else
if (strcmp(dlg.m_User,"admin")!=0)
{
MessageBox(NULL,"用户名错误,将退出程序!","错误",MB_OK|MB_ICONERROR);
shouldquited=1;
}
else if (strcmp(dlg.m_Password,"pass")!=0)
{
MessageBox(NULL,"口令错误,将退出程序!","错误",MB_OK|MB_ICONERROR);
shouldquited=1;
}
}
num++;
} if(shouldquited)
return FALSE;
int num=0;//验证次数统计
bool shouldquited=0;
while (num<=2)
{
CPasswordDlg dlg;
if (dlg.DoModal()==IDCANCEL)
{
shouldquited=1;
break;
}
else
{
if (num<2)
{
if (strcmp(dlg.m_user,"admin")!=0)
{
MessageBox(NULL,"用户名错误,请重试!","错误",MB_OK|MB_ICONERROR);
}
else if (strcmp(dlg.m_pass,"pass")!=0)
{
MessageBox(NULL,"口令错误,请重试!","错误",MB_OK|MB_ICONERROR);
}
else {
break;
}
}
else
if (strcmp(dlg.m_user,"admin")!=0)
{
MessageBox(NULL,"用户名错误,将退出程序!","错误",MB_OK|MB_ICONERROR);
shouldquited=1;
}
else if (strcmp(dlg.m_pass,"pass")!=0)
{
MessageBox(NULL,"口令错误,将退出程序!","错误",MB_OK|MB_ICONERROR);
shouldquited=1;
}
}
num++;
} if(shouldquited)
return FALSE;
这些代码仅供参考 你应该是想做一个登陆框吧
LMSTR servername,
DWORD level,
LPBYTE buf,
LPDWORD parm_err
);
设置用户组NET_API_STATUS NetUserSetGroups(
LPCWSTR servername,
LPCWSTR username,
DWORD level,
LPBYTE buf,
DWORD num_entries
);
能详细点吗MSDN我看上上面好象加到我里面不行
system("net user ") ///哈哈..自己填.