您的位置首页百科问答

教你学会实现MFC程序登录的第二种方法

教你学会实现MFC程序登录的第二种方法

的有关信息介绍如下:

教你学会实现MFC程序登录的第二种方法

微软基础类库(英语:MicrosoftFoundationClasses,简称MFC)是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。上一篇我写过实现MFC程序登录案例的第一种方法,里面详细介绍了如何创建工程以及创建控件的基本方法,本文将不再赘述,如果有不清楚的可以参考下面的经验哦!

0教会你写第一个MFC程序

新建MFC工程之后会出现一个默认的对话框,然后在对话框中拉出这些控件

右键进入类向导,然后给确定按钮添加消息驱动函数,定位到控件找到message那一栏直接双击就可以了!

然后进入Member Variables(成员变量框)中设置成员变量的类型为control控件类型

然后定位到确定按钮的消息驱动函数中加入以下代码:

void CSecondLoginDlg::OnOk()

{

// TODO: Add your control notification handler code here

CString username;

CString password;

m_Username.GetWindowText(username);

m_Password.GetWindowText(password);

if(username == "333" || password == "666"){

MessageBox(_T("登录成功"), _T("提示"), MB_OK | MB_ICONWARNING);

}

else{

MessageBox(_T("登录失败"), _T("提示"), MB_OK | MB_ICONWARNING);

}

}

void CSecondLoginDlg::OnCancel()

{

// TODO: Add your control notification handler code here

DestroyWindow();

}

然后就可以进行编译、链接、运行成功!