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)
{
}
}
//
vc里几个关闭窗口退出程序的语句
1)On
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