|
一个对话框1(假设为CDlg1类)因调用了this->ShowWindow(SW_HIDE);函数被隐藏起来了。而桌面上显示了另一个对话框2(假设为CDlg2类)。我想实现的是:在对话框2消失的同时显示出对话框1。
+ u a( U$ [8 m9 o! @( }4 y- I我在CDlg2类中添加一个变量HWND m_dlg1hwnd;, I/ R- e- n4 d9 u" {) Q: z
- D N2 v7 g: {1 n, P
我在CDlg2类的OnOK()函数中调用
+ D- m8 d( V2 r+ }# Q+ ] HWND m_dlg1hwnd=(HWND)FindWindow( "CDlg1",NULL); 7 E2 { I; P/ W2 J5 m
this->OnCancel();
' E6 b1 ?) p" |4 @CDlg1::ShowWindow(m_dlg1hwnd,SW_SHOW);
3 h- B* h* ]8 e
( k) A! d6 O% F7 c2 ^2 Y6 N w程序编译报错是怎么回事么 怎么修改程序
7 {3 a8 p9 }' s& M$ I! L 求助各位高手了 谢谢
. L% @/ [' k; `+ r2 q |
|