社区
界面
帖子详情
MFC 登陆对话,取消登陆后,不让主窗口显示
u0116snail
2014-01-23 12:03:21
MFC单文档程序,有一个登陆对话框 CLogDlg logdlg; 在 CMainFram::OnCreate() 中加入如下代码:
if(IDCANCEL == logdlg.DoModal())
{
AfxGetApp()->m_pMainWnd->ShowWindow(SW_HIDE);
PostQuitMessage(0);
}
但是当点击登陆对话框取消登陆的时候,还会闪一下主窗口,请问如何解决?谢谢!
...全文
81
2
打赏
收藏
MFC 登陆对话,取消登陆后,不让主窗口显示
MFC单文档程序,有一个登陆对话框 CLogDlg logdlg; 在 CMainFram::OnCreate() 中加入如下代码: if(IDCANCEL == logdlg.DoModal()) { AfxGetApp()->m_pMainWnd->ShowWindow(SW_HIDE); PostQuitMessage(0); } 但是当点击登陆对话框取消登陆的时候,还会闪一下主窗口,请问如何解决?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
晒月光的青蛙
2014-01-23
打赏
举报
回复
试试把PostQuitMessage(0);换成exit(0); 直接退掉程序,不发消息
u0116snail
2014-01-23
打赏
举报
回复
引用 1 楼 xsgluozi 的回复:
试试把PostQuitMessage(0);换成exit(0); 直接退掉程序,不发消息
谢谢您!这样可以
mfc
窗口
固定大小
但通常固定大小的
窗口
不需要重写这个函数,因为它用于处理
窗口
大小变化的情况。 ###
窗口
样式设置 在创建
窗口
时,可以通过设置
窗口
样式来控制其是否可调整大小。使用`Create()`函数创建
窗口
时,可以传递`WS_...
MFC
下弹出设置
窗口
demo
4. **在
主
窗口
类中调用
对话
框**:在
主
窗口
类(通常是`CMainFrame`)中,你需要响应用户触发设置的事件,比如点击一个按钮。为此,可以在按钮的点击消息处理函数中创建`CSettingDlg`实例,并调用其`DoModal()`函数来...
MFC
托盘程序+启动隐藏+开机自启动
7. **隐藏
主
窗口
**:在程序启动后,可以通过调用`ShowWindow(SW_HIDE)`函数将
主
窗口
隐藏,使其仅在托盘区域
显示
。 8. **测试和调试**:编译并运行程序,检查托盘图标是否正确
显示
,菜单和事件处理是否正常。如果有...
MFC
在
窗口
弹出
对话
框
非模态
对话
框则允许用户在
对话
框打开的同时操作
主
窗口
。 1. **创建
对话
框类** 要创建一个
对话
框,你需要定义一个新的类,通常是基于`CDialog`的。这个类将包含
对话
框控件的变量和处理用户输入的成员函数。你可以...
mfc
利用htmlview类 实现内嵌浏览器 并控制网页只在当前页面弹出
// 如果URL不在同一个框架内或不是新
窗口
,
取消
导航 if (TargetFrameName != _T("") || (Flags & NAVIGATIONFLAG_NEW_WINDOW)) { *Cancel = TRUE; AfxMessageBox(_T("导航到新
窗口
被阻止。")); } CHtmlView::...
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章