用MFC实现一个简单的登入程序
登入对话框要想在主对话框显示前弹出,其必须是一个模式对话框。
一:创建一个基于对话框的MFC程序DlgTest。
二:点击资源视图,双击IDD_DLGTEST_DIALOG打开对话框模板。修改其属性中的描述文字为“主对话框”并删除Static Text控件。
如图:
三:在资源视图中添加一个对话框资源,修改其属性中的描述文字为“登入对话框”并把其ID修改为IDD_LOGIN_DLG。在登入对话框窗体上添加Static Text和Edit Control控件,Static Text控件的描述文字分别为“账号”和“密码”。Edit Control控件的ID分别为IDC_NAME和IDC_PASS。把确定和取消按钮改为登入和退出。调整窗体的大小和各个控件的位置。
如图:
四:点击登入对话框窗体添加CLogin类。
如图:
五:在DlgTestDlg.cpp文件中添加#include”CLogin.h”头文件并在OnInitDialog()函数中添加代码。
如图: