iCAx开思网

标题: ug中如何显示已经被隐藏的mfc对话框 [ [打印本页]

作者: xulingscofield    时间: 2011-7-29 10:33
标题: ug中如何显示已经被隐藏的mfc对话框 [
一个对话框1(假设为CDlg1类)因调用了this->ShowWindow(SW_HIDE);函数被隐藏起来了。而桌面上显示了另一个对话框2(假设为CDlg2类)。我想实现的是:在对话框2消失的同时显示出对话框1。  
我在CDlg2类中添加一个变量HWND m_dlg1hwnd;

我在CDlg2类的OnOK()函数中调用
  HWND m_dlg1hwnd=(HWND)FindWindow( "CDlg1",NULL);  
this->OnCancel();
CDlg1::ShowWindow(m_dlg1hwnd,SW_SHOW);

程序编译报错是怎么回事么 怎么修改程序   
  求助各位高手了 谢谢  


作者: qindongjun88    时间: 2011-7-29 16:10
报什么错误!贴上来……
作者: xulingscofield    时间: 2011-7-30 09:34
问题解决了 谢谢




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3