有3个对话框类
TopDlg,MidDlg,BottomDlg及其对象topdlg,middlg,bottomdlg,如何让这3个对话框同时在屏幕上显示?
我在CTestView::OnInitialUpdate() 用topdlg.DoModal();middlg.DoModal();bottomdlg.DoModal();这样好像不可以。
TopDlg,MidDlg,BottomDlg及其对象topdlg,middlg,bottomdlg,如何让这3个对话框同时在屏幕上显示?
我在CTestView::OnInitialUpdate() 用topdlg.DoModal();middlg.DoModal();bottomdlg.DoModal();这样好像不可以。
第一个用 DoModal()打开,第二个第三个用非Modal打开
失礼代码如下:BottomDlg *m_pDlg1;
m_pDlg1=new BottomDlg();
m_pDlg1->Create(ID,this);
m_pDlg1->ShowWindow(DWORD nflag);
CTopDlg *ptopdlg=new CTopDlg;
ptopdlg->Create(IDD_D1);//IDD_D1为对话框模板标识!
ptopdlg->ShowWindow(SW_SHOW);
m_pDlg1 = new BottomDlg();
m_pDlg1->Create(IDD_DIALOG1);
m_pDlg1->ShowWindow(DWORD nflag);