MDI程序如何关闭子窗口???
我的MDI程序的视类基于FORMVIEW,如何通过代码关闭子窗口? 问题点数:20、回复次数:7Top
1 楼hgw111(hg)回复于 2001-10-17 21:28:06 得分 0
upTop
2 楼hgw111(hg)回复于 2001-10-18 09:26:56 得分 0
upTop
3 楼hgw111(hg)回复于 2001-10-18 09:52:59 得分 0
upTop
4 楼caigzhi(George Cai)回复于 2001-10-18 10:13:28 得分 10
::SendMessage(::AfxGetMainWnd()->m_hWnd, WM_COMMAND,ID_FILE_CLOSE,0);
Top
5 楼Belle(不会游泳的鱼....)回复于 2001-10-18 10:31:03 得分 5
CYourApp *pWinApp;
pWinApp=(CYourApp* )AfxGetApp();
CMDIFrameWnd *pFrame =(CMDIFrameWnd*)pWinApp->GetMainWnd ();
MDIChildWnd *pChild =(CMDIChildWnd *) pFrame->GetActiveFrame();
pChild->DestroyWindow ();//关闭
Top
6 楼caigzhi(George Cai)回复于 2001-10-18 10:41:56 得分 5
楼上的做法危险,会造成Doc数据的丢失。它会强行关闭窗口,但是不提醒你保存Top
7 楼hgw111(hg)回复于 2001-10-18 12:11:31 得分 0
upTop




