VC中退出應用程序簡單的方法

哎,瞄了下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();


內容不多j_0057.gif



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章