您的位置:首页 > 编程语言

【MFC-6】VS2010编程之点击关闭对话框时提示是否退出

2015-07-20 22:16 281 查看

一、开发环境

1、VS2010;

2、C++ / MFC;

二、关闭提示

对话框默认点击关闭时,不采取任何操作,如果需要提示程序退出或者退出前进行其他操作,则可以类向导中重载主框架CMainFrame的WM_CLOSE消息,修改响应函数。如下面代码,当点击关闭时提示是否退出:

void CDLCDlg::OnBnClickedOk()
{
// TODO: 在此添加控件通知处理程序代码
UINT i;
i = MessageBox(_T("是否要退出工况设置?"),_T("退出设置提示"), MB_YESNO | MB_ICONQUESTION);
if (IDNO == i)
{
return;
}
CDialogEx::OnOK();
}


测试结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: