CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  进程/线程/DLL

用SendMessage()来控制某程序的按钮单击。

楼主ayayay(披霜闯荡)2005-06-01 13:37:36 在 VC/MFC / 进程/线程/DLL 提问

但是程序的按钮不是标准的Button类,而是自己开发的按钮,消息是自定义的  
  Send   消息   WM_COMMAND没有用,请问大家怎么得到该程序自己定义的消息常量  
   
  在SendMessage时用的消息标识 问题点数:0、回复次数:5Top

1 楼dongfa(一桶江湖( http://www.codelive.net ))回复于 2005-06-01 13:41:09 得分 0

可以发送消息  
  SendMessage(hWnd,   WM_LBUTTONDOWN,   MK_LBUTTON,   MAKELPARAM(2,   2));  
  SendMessage(hWnd,   WM_LBUTTOUP,   MK_LBUTTON,   MAKELPARAM(2,   2));  
  hWnd是按钮HWNDTop

2 楼ayayay(披霜闯荡)回复于 2005-06-01 13:58:00 得分 0

按钮的HWND怎么取得呢  
   
  FindWindow()只能得到主窗体的handleTop

3 楼dongfa(一桶江湖( http://www.codelive.net ))回复于 2005-06-01 14:58:14 得分 0

使用FindWindowExTop

4 楼netmousetlb()回复于 2005-06-01 15:02:53 得分 0

用FindWindowEx()得到子窗体Top

5 楼liuwei200000(太阳神)回复于 2005-06-01 15:53:27 得分 0

关注一下Top

相关问题

  • 如何向另一个程序中按钮发送单击消息
  • 关闭系统时自动单击程序(某一.EXE)的保存按钮?
  • 请问:如何在一个程序中单击其它程序中ToolBar上的ToolBotton按钮?
  • 如何利用SendMessage向另一窗口的按钮发送单击的消息?
  • 急救!!!正在用MFC写的程序中,某按钮控件单击消息突然不响应此按钮的单击动作了!!!???
  • 按钮的单击事件
  • 模拟按钮单击
  • 我用MFC编程,单击一个按钮,就执行一个可执行程序,怎样实现?
  • 怎么样才实现单击"开始按钮"打开我的程序里的菜单
  • 多线程程序中,显示子窗体上按钮单击事件处理无效?

关键词

  • 消息
  • 按钮
  • sendmessage
  • 程序
  • makelparam
  • lbutton
  • hwnd
  • mk
  • wm
  • 得到

得分解答快速导航

  • 帖主:ayayay

相关链接

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

广告也精彩

反馈

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