哎,瞄了下MFC的书,顺便做点小笔记,人老了,记不住了,呵呵。
1.在类中添加WM_CLOSE事件响应。
void CMainDlg::OnClose()
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
if (IDYES == AfxMessageBox(_T("确定退出程序?"),MB_YESNO))
{
CDialog::OnClose();
}
}
2.PostQuitMessage(0);
3.PostMessage(WM_QUIT,0,0);
4.SendMessage(AfxGetMainWnd()->m_hWnd,WM_CLOSE,0,0);
PostMessage(AfxGetMainWnd()->m_hWnd,WM_CLOSE,0,0);
5.CDialog::OnOk()/OnCancel();
转载于:https://blog.51cto.com/thgenius/1308799