VC++编写一个对话框应用程序,启动后d出一个用户身份确认对话框,当用户输入正确的密码后才能进入程序

VC++编写一个对话框应用程序,启动后d出一个用户身份确认对话框,当用户输入正确的密码后才能进入程序,第1张

首先新建一个对话框资源LoginDialog,摆好“用户名”“密码”2个EDIT(用类向导分别关联CString变量m_szLoginName,m_szPassword),“确定”“取消”2个BUTTON,再新建一个继承CDialogEx的MFC类CLoginDialog,在主程序cpp中包含LoginDialog.h,在需要d出登录对话框的地方,比如主程序初始化函数中写

CLoginDialog ld

if(ID_OK!=ld.Domodal()) return

用类向导添加“确定”按钮的单击事件,然后在LoginDialog.cpp中

LoginDialog.hLoginDialog.hvoid CLoginDialog::OnOK()

{

UpdateData(0)

if(m_szLoginName=="用户名"&&m_szPassword=="密码")

{

MessageBox("验证通过","登陆提示",MB_OK)

}

else

{

MessageBox("验证未通过","登陆提示",MB_OK)

//AfxGetMainWnd()->PostMessage (WM_QUIT)

//EndDialog(IDCANCEL)

}

CDialog::OnOK()

}

可以这样的解决:

void CTeDlg::OnButton1()

{

if(MessageBox("need to del","del information",MB_OKCANCEL)==IDOK)

{MessageBox("可以在这里添加你要删除的代码")}//在这里加入代码

else{}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11830279.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存