CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

对话框

楼主certbuggy(代码虫子)2002-06-12 18:07:05 在 VC/MFC / 基础类 提问

怎样在一个对话框的按钮click事件里把另外一个对话框关闭?得到对话框的windows   handle? 问题点数:100、回复次数:8Top

1 楼webber84(***闭关修炼中***)回复于 2002-06-12 18:09:59 得分 20

CWnd*   pWnd=FindowWindow(NULL,"窗口标题");  
  pWnd->SendMessage(WM_CLOSE,0,0);Top

2 楼Lightest(一闪而过)回复于 2002-06-12 18:09:59 得分 20

EndDialogTop

3 楼webber84(***闭关修炼中***)回复于 2002-06-12 18:11:16 得分 20

HWND   hDialog=FindWindow(NULL,"对话框窗口标题");  
  PostMessage(hwnd,WM_CLOSE,0,0);Top

4 楼Rei_tang(不想上班只想玩)回复于 2002-06-12 18:50:20 得分 0

对,取得要关闭的对话框的handleTop

5 楼jaidy(骑士)回复于 2002-06-12 18:54:58 得分 0

agree   to   webber84(糕鱼昏)Top

6 楼storein(满天星)回复于 2002-06-12 19:00:38 得分 20

补充一点  
   
  HWND   hDialog=FindWindow(NULL,"对话框窗口标题");  
  PostMessage(hwnd,WM_CLOSE,0,0);  
   
  这里的NULL,如果你改成窗口的类,你可以关闭其他程序  
   
   
  Top

7 楼nix3m(数字地球)回复于 2002-06-12 19:05:03 得分 20

1.HWND   hDialog=FindWindow(NULL,"对话框窗口标题");  
  PostMessage(hwnd,WM_CLOSE,0,0);  
  2.EndDialogTop

8 楼spidertan(灭蚊刀)回复于 2002-06-12 19:45:08 得分 0

Up!Top

相关问题

  • 对话框
  • 对话框
  • 对话框
  • 对话框
  • 对话框
  • 对话框
  • java 对话框!
  • 对话框
  • vb对话框
  • 对话框!!!

关键词

  • null
  • 对话框
  • hdialog
  • 窗口标题
  • findwindow
  • postmessage
  • hwnd
  • pwnd
  • wm
  • 关闭

得分解答快速导航

  • 帖主:certbuggy
  • webber84
  • Lightest
  • webber84
  • storein
  • nix3m

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo