您的位置首页百科知识

MFC应用实例:[30]模拟登录

MFC应用实例:[30]模拟登录

的有关信息介绍如下:

MFC应用实例:[30]模拟登录

模拟软件的登录界面,模拟用户的登录。

新建一个基于对话框的应用程序,应用程序名称为Login。

对对话框进行如下图的设计:

为编辑框添加变量

为按钮添加响应函数OnButton1(),OnButton2()。

void CLoginDlg::OnButton1()

{

// TODO: Add your control notification handler code here

UpdateData(TRUE); //获取编辑控件的值

if((m_Name.IsEmpty())||(m_Password.IsEmpty()))//用户名、密码是否为空

{

AfxMessageBox("用户名、密码不能为空!");

return;

}

if(m_Name=="admin"&&m_Password=="admin")

{

MessageBox("登录成功!","提示",MB_ICONINFORMATION);

}

}

void CLoginDlg::OnButton2()

{

// TODO: Add your control notification handler code here

OnOK();

//PostQuitMessage(0);//退出函数

//ExitProcess(0);//退出函数

}

程序运行如下:

用户名输入admin 密码输入admin