首先,我们要建立一个MFC应用,选择“基于对话框”建立文件--->删除掉多余的按钮和文本--->在工具箱中选择两个Static Text、两个Edit Control和一个按钮控件。
双击登入按钮,进入响应的代码界面,并添加登入界面的代码,用户名为admin,密码为123456。相应的代码如下所示:(代码通用),如果显示函数重载,找到相应的XXXDlg .cpp文件即可。
CString yonghu, mima;
GetDlgItemText(IDC_EDIT1,yonghu);
GetDlgItemText(IDC_EDIT2, mima);
if (!yonghu.CompareNoCase(_T("admin")) && !spwd.CompareNoCase(_T("123456")))
{
ShowWindow(SW_HIDE);
//guanliyuan dlag1;这个是下一步的操作,调用新的对话框
//dlag1.DoModal();
}
else
{
MessageBox(_T("用户名或者密码不正确"),_T("登入失败"));
}
然后,对话框的调用。先从资源视图中找到Dialog-->右键选择插入Dialog-->双击新建立的对话框-->填写类名(目的是为了引用)-->在登录界面的那个代码窗口开头添加#include"guanliyuan.h"(这里就是前面刚刚建立的类名,这里以guanliyan为例)然后再上张图片那样操作,调用对话框窗口。
创作不易,感谢支持,可以给个点赞吗