我想在一个对话框中,在点击不同的按钮时显示两种界面。
我在对话框中放了一个STATIC,
同时加了两个对话框,也就是两个不同的界面,他们的Style为:Child;Border:None.
void CNoModelDialogDlg::OnButton1() 
{
// TODO: Add your control notification handler code here
if(SecondDlg!=NULL)
{

    SecondDlg->DestroyWindow();

}
CFirstDlg *FirstDlg=new CFirstDlg;
FirstDlg->Create(IDD_FIRSTDIALOG,GetDlgItem(IDC_STATIC));
         FirstDlg->ShowWindow(SW_SHOW);
}void CNoModelDialogDlg::OnButton2() 
{
// TODO: Add your control notification handler code here
if(FirstDlg!=NULL)
{

FirstDlg->DestroyWindow();
}
CWnd* pWnd=GetDlgItem(IDC_STATIC);
pWnd->EnableScrollBar(SB_BOTH,ESB_ENABLE_BOTH );
CSecondDlg *SecondDlg=new CSecondDlg;
    SecondDlg->Create(IDD_SECONDDIALOG,GetDlgItem(IDC_STATIC));
    SecondDlg->ShowWindow(SW_SHOW);
}在点击第一个按钮的时候可以调出第一个界面
但是再点击第二个按钮的时候第一个界面在第二个界面的后面。焦点也在第一个界面上。请问应该怎么处理?