2010-07-21 5 views
1

두 번째 대화 상자를 호출하기 전에 다른 대화 상자를 한 번 호출합니다. ShowWindow (SW_HIDE)를 사용하여 첫 번째 대화 상자를 숨기고 두 번째 대화 상자에서 작업을 마친 후 그것을 파괴 .... 지금 컨트롤이 다시 나는 첫 번째 대화 상자를 표시하는 ShowWindow (SW_SHOW)를 사용하고 있지만 숨겨진 상태로 남아 있습니다. 아무도 나를 다시 보여 줄 수있는 방법을 알려주세요 ????ShowWindow() ... mfc

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

어쩌면 대신 SW_SHOW의이 ShowWindow (SW_RESTORE)를 호출 할?