mfc 單文件 退出
vc++建立一個文件,通過但是檢視上的按鈕來關閉這個檢視。
語句如下:
void CXXXXView::OnCancel()
{
// TODO: Add your control notification handler code here
::PostMessage(AfxGetMainWnd()->GetSafeHwnd(),WM_CLOSE,0,0);
}
首先你要找到時主視窗控制代碼,然後發訊息就好了!
一般登陸介面才是自己新增的對話方塊資源,而主對話方塊才是程式的主介面也就是視訊!
其他:
VC中如何關閉視窗退出程式?
1、OnOK()或OnCancel()//只對視窗程式有用
2、PostQuitMessage(0);//最常用
3、ExitProcess(0);
void CMainFrame::OnClose()
{
// TODO: Add your message handler code here and/or call default
if (MessageBox("確定要退出嗎?","提示",MB_YESNO|MB_DEFBUTTON2)==IDYES)
{
CFrameWnd::OnClose();
}
}
//////////////////
vc裡幾個關閉視窗退出程式的語句
1)OnOK()或OnCancel()只對視窗程式有用
2)PostQuitMessage(0);//最常用
3)exit(1);//據說已經不常用了
4)ExitProcess(0);
5)SendMessage(WM_CLOSE);
6)((CMainFrame*)AfxGetMainWnd())->SendMessage(WM_CLOSE);
BOOL DestroyWindow(
HWND hWnd // handle to window to destroy