CMyDlg *dlg = new CMyDlg(); //新建一个CMyDlg对象
this->ShowWindow(SW_HIDE); //隐藏父窗口
dlg->DoModal(); //弹出子窗口
MFC中按下Buttonbutton,弹出一个窗体的同一时候关闭本窗体
原文:http://www.cnblogs.com/liguangsunls/p/6846820.html