的ShowWindow()... MFC

时间:2010-07-21 08:15:40

标签: visual-c++ mfc

我正在调用另一个对话框.....在调用第二个对话框之前我使用ShowWindow(SW_HIDE)隐藏第一个对话框,在第二个对话框上完成操作后我将其销毁....现在当控件回到函数时,我正在使用ShowWindow(SW_SHOW)再次显示第一个对话框,但它仍然是隐藏的......可以帮助我再次显示它吗????

EX:

Funcn(){

    ShowWindow(SW_HIDE);//hide the dialog box 1st

    SecondDlg var;//Class variable of 2nd dialog box

    var.DoModal();//call the 2nd dialog box

    ShowWindow(SW_SHOW);//after executing this statement the dialog still remains hidden...how to show it??

}

1 个答案:

答案 0 :(得分:2)

也许您想要调用ShowWindow(SW_RESTORE)而不是SW_SHOW?