首页 > Windows开发 > 详细

Autoit3 获取WinForm下的ToolTip

时间:2016-07-09 19:27:51      阅读:305      评论:0      收藏:0      [点我收藏+]

相比Autohotkey,在我看来,Autoit最实用的就是对于WinForm Application的良好支持

然而,要想将鼠标放在WinForm的ToolTip上,简直无异于自己把自己举起来,故而难以获取该Control

在不断的思考、查询和实践中,终于还是获得了完全属于自己的解决方法,分享一下我的灵感来源

一个是正常的Win32程序下的获取,比较容易,前辈们也有现成的例子,国内的搬运工也不少,自不待言

https://www.autoitscript.com/forum/topic/110607-find-tooltip-window/

第二个,也是于我很重要的一点,是这个

https://www.autoitscript.com/forum/topic/93527-control-handle-under-mouse/

我们只需要将其中的代码稍微改动一点,便可在WinForm的ToolTip显示出来时,设置HotKey获取

因为ToolTip不会是几个Instance同时显示,所以获得ToolTip Class后用正则即可捕获

Well,这是2016/7/7也就是周四晚发现的方法,写下来纪念一下~

Autoit3 获取WinForm下的ToolTip

原文:http://www.cnblogs.com/jiushiliu/p/5656406.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!