MFC 登陆对话,取消登陆后,不让主窗口显示
MFC单文档程序,有一个登陆对话框 CLogDlg logdlg; 在 CMainFram::OnCreate() 中加入如下代码:
if(IDCANCEL == logdlg.DoModal())
{
AfxGetApp()->m_pMainWnd->ShowWindow(SW_HIDE);
PostQuitMessage(0);
}
但是当点击登陆对话框取消登陆的时候,还会闪一下主窗口,请问如何解决?谢谢!
if(IDCANCEL == logdlg.DoModal())
{
AfxGetApp()->m_pMainWnd->ShowWindow(SW_HIDE);
PostQuitMessage(0);
}
但是当点击登陆对话框取消登陆的时候,还会闪一下主窗口,请问如何解决?谢谢!
...全文
相关推荐
MFC隐藏主对话框,首先显示登陆界面
vs2010,MFC软件打开时隐藏主对话框,首先显示一个登陆界面,登录界面关闭之后显示主对话框。存在的问题,隐藏主对话框时对话框会闪现一下,还需完善
mfc 创建多窗口同时显示
自己写的mFC基于对话框的多窗口同时显示的程序,包含登陆窗口,和在窗口中新建窗口。多个窗口能够同时显示和操作。
mfc登陆对话框
一个简单对话框,输入正确的用户名和密码才可以登陆,有三次登陆机会,适合新手
MFC基于对话框的基础操作(含程序的登陆注册)
此程序包含MFC的初学的基本知识,包括对话框插入图片,修改程序图标,程序初始的登陆注册界面,以及mfc的常识性操作。
基于MFC的登陆对话框的设计
基于MFC的简单对话框,实现预配置用户名和密码的登录系统,若设置正确则登陆成功,否则失败推出。 我先申明,有这是我项目的一部分,只能发一部分出来。主要是分享思想。 别啥子东西就直接copy到自己的程序中。


界面
