防止X按钮关闭MFC对话框
Prevent X Button Close MFC Dialog
我想防止我的MFC对话框被关闭时,窗口X按钮点击,而不是我想要我的窗口隐藏像ShowWindow(SW_HIDE);
我尝试了WM_ON_CLOSE,我得到关闭消息,我保存了我的工作,但不能阻止我的程序终止并最小化到托盘。
我想阻止X按钮关闭我的对话框,而不是隐藏它。
Thanks in advance
尝试添加WM_SYSCOMMAND
处理程序并捕获SC_CLOSE
命令。
但是在你这样做之前,请重新考虑一下你是否想这样做。关闭按钮是Windows中最基本的控件之一,重写它的行为只会让人困惑。
相关文章:
- 如何在 MFC 对话框中使用 OnDraw
- "最小化"按钮不会出现在 MFC 对话框中
- 在网格视图中显示数据 - 基于 MFC c++ 对话框的应用程序
- MFC 对话框属性表用法在 VS 2017 中产生错误,适用于 VS 2013
- 如何在MFC对话框应用程序中默认将复选框设置为选中?
- 基于 MFC 对话框的应用程序无法调用对话框两次
- 是否可以将 MFC 对话框资源附加到 CChildView
- MFC 对话框控件的"Accept Files"选项如何工作?
- MFC对话框数据验证失败时还原数据
- 在std ::线程中打开MFC对话框
- 标准输出输出不会显示在基于 Windows MFC 对话框的应用的控制台上
- 如何在MFC对话框上绘制/创建GDI
- 根据通过/失败返回,在MFC对话框中更改LED颜色
- MFC C对话框::在x64上创建挂起
- MFC对话框应用程序未关闭
- MFC对话框成员变量的随机崩溃不在范围中
- 查找 MFC 对话框的当前位置
- 在MFC对话框应用程序中全天候检查系统时间
- 如何防止基于 MFC 对话框的应用在 ESC 键后关闭,但允许其他控件处理它
- 使用 mfc 对话框显示.bmp图像时出错