实验:输入用户名或密码实验:输入用户名或密码
1. 实验要求
创建一个单文档的应用程序Login,添加对话框资源,程序运行后首先弹出一个登录对
话框如图所示,当用户没有输入用户名或密码,会有相应的提示信息,当用户输入错误
的用户名或密码,也会有相应的提示信息,如果输入有三次,退出程序,当用户选中显
示密码按钮时,能显示密码,当不选中时,密码不显示,当用户输入正确的用户名和密
码后,就能进入程序的主界面如图所示。
步骤:
1) 创建一个单文档应用程序Login, 添加对话框资源一个ID为IDD_IDENTITY、“标题为
用户身份确认”的对...
实验:输入用户名或密码
1. 实验要求
创建一个单文档的应用程序Login,添加对话框资源,程序运行后首先弹出一个登录对
话框如图所示,当用户没有输入用户名或密码,会有相应的提示信息,当用户输入错误
的用户名或密码,也会有相应的提示信息,如果输入有三次,退出程序,当用户选中显
示密码按钮时,能显示密码,当不选中时,密码不显示,当用户输入正确的用户名和密
码后,就能进入程序的主界面如图所示。
步骤:
1) 创建一个单文档应用程序Login, 添加对话框资源一个ID为IDD_IDENTITY、“标题为
用户身份确认”的对话框,并添加控件如图所示.设置控件属性。
2) 按Ctrl+W创建对话框类CPasswordDlg,并分别添加成员变量
控件类型 控件ID 变量类型 成员变量
复选框 IDC_CHECKSHOW BOOL m_bEnabled
编辑框 IDC_EDITNAME CString m_strUserName
编辑框 IDC_EDITPASS CString m_strPassword
编辑框 IDC_EDITSHOWPASS CString Read—only(只读属性) m_strShowPass 3) 利用ClassWizard为编辑框IDC_CHECKSHOW添加消息BN_CLICKED的处理函数
void CPasswordDlg::OnCheckshow()
{
}
4) 在Login.cpp文件的函数InitInstance()中显示用户身份确认对话框,并验证用户名和口令
是否正确.
#include “PasswordDlg.h”//在Password.cpp文件开始位置包含对话框类的头文件 BOOL CLoginApp::InitInstance() {
}
5) 在文档的视图类CLoginView的OnDraw函数中添加如下代码. void CLoginView::OnDraw(CDC* pDC) {
}
6) 编译并运行。
本文档为【实验:输入用户名或密码】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。