按键1:
void CGPS0710View::OnMenuitem32771()
{
// TODO: Add your command handler code here
CNewConnection dlg;
dlg.DoModal();
if ("OnOK();")
{
CDialog::OnOK();
}
按键2(想通过按它关闭非模态对话框)
void CNewConnection::OnOK()
{
// TODO: Add extra validation here
CMonitor *pdlg=new CMonitor();
pdlg->Create(IDD_DIALOG2,this);
pdlg->ShowWindow(SW_SHOW);
CDialog::OnOK();
}
如果需要同时关闭模态对话框,那么不能在模态对话框的按钮响应函数里面处理(如你补充代码),应该对这个按钮做CDialog::OnOK()处理(我试着改了)。然后在模态对话框的DoModal()的地方,判断返值是OK(这句不明白怎么做,我上面做得不对),那么Create&ShowWindow那个非模态对话框。
慕沐林林