MFC登陆界面如何实现
【求助】MFC登陆界面怎么实现?大家好,我是新人,刚接触C++ 6.0我用开始用MFC 基本对话框模式编了一个对话框作
【求助】MFC登陆界面怎么实现?
大家好,我是新人,刚接触C++ 6.0
我用开始用MFC 基本对话框模式编了一个对话框作为主界面(左边Resource view里对应IDD_MY000_DIALOG)
后来在此基础上又插入了一个对话框Dialog1,编了一个登陆对话框(左边Resource view里对应IDD_DIALOG1)
怎么实现两个对话框的连接啊?就是启动时显示登陆框,判定密码正确后→确定→进入第一次编的那个界面?
网上看了很多,感觉有点乱,关键是有些说的程序语句不知道加在哪一块,比如哪个函数里,哪一句的后面。
[解决办法]
IDD_MY000_DIALOG初始化的时候打开IDD_DIALOG1,比如你登录对话框的类是CLoginDlg,那就
CLoginDlg dlg;
dlg.DoModal();
[解决办法]放在InitInstance里, 主对话框显示前
[解决办法]你包含登录界面的头文件了吗?
[解决办法]首先你要写好登录界面,把登录界面的头文件包含到主窗口的源文件里,然后在主窗口出现之前现显示登陆界面,如果验证通过则关闭登陆界面,程序继续执行就可以了,如果验证失败,那么就提示重新验证或者关闭应用程序。大概思路就是这个样子。