求助:如何只关闭新窗口 而保留主窗口,急啊·~~~~
小弟发过一次可是大家的回答不是很好,有点像没有看懂我说的意思,重发下,
MFC做的东西
主窗口(1)上有个按钮A,
点按钮A会弹出一个新窗口(2)
现在想在新窗口(2)上做个按钮B,要求是点按钮B后,只关闭(2),保留(1)
之前试过ok,EndDialog,destorywindow 都没有达到要求;
关闭窗口(2) 很容易,关键是要保留下(1);
窗口(1)中部分代码:
void CGUIDlg::OnOK()
{ SetEvent(eventQuitStub);
CDialog::OnOK();
}
void CGUIDlg::OnExit()
{ SetEvent(eventQuitStub);
}
void CGUIDlg::OnButtonA()
{ Clist list;
list.DoModal();
}
窗口(2):
void Clist::OnOK()
{ CDialog::OnOK();
}
void Clist::OnButtonB()
{
}