在一个界面上按一个BUTTON后变成另一个界面,有什么好的实现方法啊,3Q~

解决方案 »

  1.   

    把另一个界面和类相关,然后再button下面do.model以下贝
      

  2.   

    这个界面一会还要显示,按下BUTTON后不显示了
      

  3.   

    变成另一个界面?费解
    也许你的意思是弹出另外一个窗口,那么你可以在button的单击响应里
    创建一个想弹出的窗口(Create(...))
    隐藏原来窗口ShowWindow(SW_HIDE);
      

  4.   

    原來的 SHOWWINDOW(FALSE);
    要顯示的SHOWWINDOW(TRUE);
      

  5.   

    创建一个无模式的对话框,实现他的create方法,然后调用this->showWindow(0);把自身隐藏起来,然后当无模式对话框关闭是,可以调用父控件的showWindow(1)再显示出来.
    比如无模式对话框类为CChildDlg
    CChildDlg* child = new CChildDlg();
    child->Create(IDD_CHILD_DLG,this);
    child->showWindow(1);
    this->ShowWindow(0);
    具体的你再查查