工控编程吧
标题: 上位机MFC如何关闭窗口 [打印本页]
作者: qq263946146 时间: 2019-7-18 14:23
标题: 上位机MFC如何关闭窗口
默认情况下,我们新建立的工程,自带有关闭按钮,点击关闭就好。
但有时误控件也会关闭,所以有时我们想实现在关闭窗口时弹出确认对话框。
下面代码实现了这一功能
void CDemoDlg::OnTest()
{
//关闭窗口
SendMessage(WM_CLOSE, 0, 0);
}
然后用类向导响应消息WM_CLOSE就好。
void CDemoDlg::OnClose()
{
//判断是否关闭
if (IDYES == MessageBox(_T("是否关闭窗口?"), NULL, MB_YESNO))
{
CDialog::OnClose();
}
}
(, 下载次数: 0)