BOOL CGuiTestApp::InitInstance()
{
CLandGui landGui; static BOOL bLandFirst=TRUE;//登陆校验 while(!bLandSuccess)
{
if(!bLandFirst)
{
MessageBox(NULL,TEXT("你的密码错误!"),TEXT("密码错误"),MB_ICONSTOP);
} if(IDCANCEL==landGui.DoModal())
{
return FALSE;
} if(bLandFirst)
{
bLandFirst=FALSE;
}
}
......//略去
}
问题描述:while循环执行到第二次时landGui.DoModal()不能产生模态对话框,引发异常.
{
CLandGui landGui; static BOOL bLandFirst=TRUE;//登陆校验 while(!bLandSuccess)
{
if(!bLandFirst)
{
MessageBox(NULL,TEXT("你的密码错误!"),TEXT("密码错误"),MB_ICONSTOP);
} if(IDCANCEL==landGui.DoModal())
{
return FALSE;
} if(bLandFirst)
{
bLandFirst=FALSE;
}
}
......//略去
}
问题描述:while循环执行到第二次时landGui.DoModal()不能产生模态对话框,引发异常.
解决方案 »
- 想构建一套成像系统,很多问题不太懂,求罩!
- ACE配置问题
- 请问各位高手BrowseInfo,SHBrowseForFolder怎样做到禁止用户选择网络文件夹??
- TransparentBlt(...)这个函数是做什么用的啊?
- 我用FindWindow()找到了IE的句柄,想用TerminateProcess()来杀死它,可怎么都不行
- 如何制作象 windows xp 里标题拦的效果?
- 为什么我的Receive函数会发生内存泄漏?
- RichEdit 加下划线 (100 分)
- 众位高手看过来,看过来,看过来----俺就这点分了,都给你!
- 这么DLL会这么大?
- 谁有显示Gif动画表情的控件给我发一个,不过不是那个QQ的imageole.dll,定给分。
- 我刚安装.net2003,可是不能新建项目,为什么?
随后输错以后,或者点了cancel后已经从中return了。
因该吧函数提取出来