1. 程式人生 > >退出MFC應用程式的方法總結

退出MFC應用程式的方法總結

//1、最常用

PostQuitMessage(0);


//2、最常用

PostMessage(WM_QUIT,0,0);


//3、最常用

::SendMessage(AfxGetMainWnd()->m_hWnd,WM_CLOSE,0,0);


//4、最常用
::PostMessage(AfxGetMainWnd()->m_hWnd,WM_CLOSE,0,0);


//5、注意使用時先釋放分配的記憶體,以免造成記憶體洩露

ExitProcess(0);


//6、正常終止程式; exit(非0)非正常終止程式

exit(0) ;


//7、向主視窗傳送WM_CLOSE訊息       
SendMessage(WM_CLOSE); 


//8、如果要在其它類關閉應用程式,則 
AfxGetMainWnd->SendMessage(WM_CLOSE);

//9、關閉當前對話方塊
CDialog::EndDialog(0);