模拟软件的登录界面,模拟用户的登录。
工具/原料
Microsoft Visual Studio 2010或者Microsoft Visual C++6.0
方法/步骤
1
新建一个基于对话框的应用程序,应用程序名称为Login。
2
对对话框进行如下图的设计:
3
为编辑框添加变量
4
为按钮添加响应函数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);//退出函数}
5
程序运行如下:用户名输入admin 密码输入admin
注意事项
在相应函数中要加入UpdateData(TRUE),UpdateData(TRUE)获取编辑控件的值
下一篇:红烧青鱼段的做法
