RoyalGao

要像一棵树栽在溪水旁,按时侯结果子,叶子也不枯干(诗篇)。
Mail: gaoquanning@163.com

导航

登录模块

登录模块

控件ID

控件属性

对应变量

2IDC_STATIC

用户名,密码

 

IDC_EDIT_name

Visible

CString       m_UName

IDC_EDIT_pwd

Password

CString       m_UPwd

IDOK

登录

 

IDCANCEL

退出

                               

登录   处理函数OnOK();

UpdateData();

if (!m_UName.IsEmpty() && !m_UPwd.IsEmpty()||true)  //判断用户名是否为空
{
    //在数据表中查询是否存在该用户名及密码(TODO)

    if ((m_UName != _T("admin")) || (m_UPwd != _T("123"))) //如果没有账号记录则提示错误 
    {
        AfxMessageBox(_T("用户名或密码错误!"));
        m_UName = "";
        m_UPwd = "";
        UpdateData(false);
        if (i == 3)
        {
            OnCancel();                    //输入三次错误后退出
        }
    }
    else
    {
        theApp.name = m_UName;            //登录成功后将用户名和密码保存
        theApp.pwd = m_UPwd;
        CDialog::OnOK();
        return;
    }
}
else
{
    AfxMessageBox(_T("用户名密码不能为空"));
}

相关判断处理语句要根据程序实际来修改

全局变量theApp  和  i

注意上面的用户名和密码写死了(用户名admin  密码123)

posted on 2013-04-01 15:42  RoyalGao  阅读(133)  评论(0编辑  收藏  举报