我希望防止在单击窗口X按钮时关闭我的MFC对话框,而是希望我的窗口像ShowWindow(SW_HIDE)一样隐藏;
我尝试了WM_ON_CLOSE,我收到了关闭消息,我保存了我的工作,但无法阻止我的程序终止并最小化到托盘。
我想阻止X按钮关闭我的对话框,而不是隐藏它。
提前致谢
答案 0 :(得分:0)
尝试添加WM_SYSCOMMAND
处理程序并捕获SC_CLOSE
命令。
但在此之前,请重新考虑是否要这样做。关闭按钮是Windows中最基本的控件之一,覆盖其行为只会令人困惑。