SendMessage发送WM_COMMAND消息控制另一个程序的某一个按钮

摘要:
procedureTfrmMain.btnSendClick(发件人:TObject);红衣主教开始WinExec('calc',SW_SOWNORMAL);//运行计算器hCalc:=FindWindow('CiCalc',nil);通过Spy++,您可以查看类名h1:=FindWindowEx(hCalc,“Button”,“9”);WM_命令,


procedure TfrmMain.btnSendClick(Sender: TObject);  
var  
  hCalc, h1: Cardinal;  
begin  
  WinExec('calc', SW_SHOWNORMAL);//运行计算器  
  hCalc := FindWindow('SciCalc', nil);  
  //查找计算器主窗口句柄,通过Spy++可查看到类名等  
  
  h1 := FindWindowEx(hCalc, 0, 'Button', '9');  
  //查找按钮1的句柄,通过Spy++可查看到各种控件及他们的父子、兄弟关系  
  
  SendMessage(hCalc, WM_COMMAND, MakeWParam(GetDlgCtrlID(h1), BN_CLICKED), h1)  
end;  

http://blog.csdn.net/yanjiaye520/article/details/7942499

免责声明:文章转载自《SendMessage发送WM_COMMAND消息控制另一个程序的某一个按钮》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇手把手教你搭建织女星开发板RISC-V开发环境nrm 切换 npm 源下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

MySQL行列转换

实际应用中,会遇到需要把表的某些行转换成列,或者把列转换成行的情况。比如一张表在数据库中是这样的:  图1 但是,需要的结果可能是这样:  图2 这个时候就得行列转换了。 1.行转列的几种方法 1.1 case ...  when  ... then ... else ... end select uname,uid, -- 正常查询的字段 sum( ca...

drf 三大认证详解

目录 drf 三大认证: 认证: 权限:认证与权限组件绑定使用: 频率:多方式登录: drf 三大认证: 认证: # 全局配置: -在全局(认证组件只能决定request.user,不是断定权限的地方,所以一般配置全局) REST_FRAMEWORK = { # 认证组件 'DEFAULT_AUTHENTI...

数据可视化之DAX篇(二十八)Power BI时间序列分析用到的度量值,一次全给你

https://zhuanlan.zhihu.com/p/88528732 在各种经营分析报告中,我们常常会看到YTD,YOY这样的统计指标,这样的数据计算并不难,尤其是在PowerBI中,因为有时间智能函数的帮助,大大简化了这些计算,从而快速满足定期的报告需求。 下面就给你列出这些常用统计数据的度量值,帮你快速掌握各种期间数据的算法。   如果对时间智能...

oracle系统包——dbms_job用法(oracle定时任务)

用于安排和管理作业队列,通过使用作业,可以使ORACLE数据库定期执行特定的任务。 一、dbms_job涉及到的知识点1、创建job:variable jobno number;dbms_job.submit(:jobno, —-job号                  'your_procedure;',—-执行的存储过程, ';'不能省略      ...

[TimLinux] JavaScript BOM浏览器对象模型

1. 简介 ECMAScript是JavaScript的核心,但是如果要在WEB中使用JavaScript,那么BOM则无疑才是真的的核心。BOM提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关。BOM没有标准,各浏览器厂商间定义的公共对象,可以作为事实上的标准存在。W3C在HTML5中把BOM纳入了规范中。 2. window对象 win...

输入框获取焦点 显示/隐藏 value

HTML: <input type="text" class="hint" id="hint" value="粘贴淘宝、天猫、聚划算的宝贝地址,如:Http://item.taobao.com..." name="q"> JS: $(function() { var inputEl = $('#hint'), defVa...