青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1478|回复: 1

[疑难] ug中如何显示已经被隐藏的mfc对话框

[复制链接]
发表于 2011-7-29 10:25 | 显示全部楼层 |阅读模式
一个对话框1(假设为CDlg1类)因调用了this->ShowWindow(SW_HIDE);函数被隐藏起来了。而桌面上显示了另一个对话框2(假设为CDlg2类)。我想实现的是:在对话框2消失的同时显示出对话框1。  
+ ^3 j) U" d0 G# ^2 c% N3 r0 L! W我在CDlg2类中添加一个变量HWND m_dlg1hwnd;3 m6 F) F# W. D

/ x. V0 p3 H/ D我在CDlg2类的OnOK()函数中调用7 C" [& F; ?" g: r: Y/ r/ m
  HWND m_dlg1hwnd=(HWND)FindWindow( "CDlg1",NULL);  9 {6 [% V" B+ |
this->OnCancel();
7 c) B" D9 H: O7 v! M9 _CDlg1::ShowWindow(m_dlg1hwnd,SW_SHOW);. \" E9 ~. u1 ?+ X0 Q% X" i7 a

- f! d2 V; P: ^& B2 s. o程序编译报错是怎么回事么 怎么修改程序   
' O# Y/ D. V7 E- S  d  求助各位高手了 谢谢  
- j7 S8 t) ]+ N: D& B, O& O
 楼主| 发表于 2011-7-29 10:26 | 显示全部楼层
这2个对话框都是mfc的对话框
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-7-3 07:15 , Processed in 0.129188 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表