找回密码
 加入
搜索
查看: 1904|回复: 6

[GUI管理] 如何产生一个事件【已解决】

  [复制链接]
发表于 2012-3-6 09:49:24 | 显示全部楼层 |阅读模式
本帖最后由 cfs43210 于 2012-3-19 19:28 编辑

在外部程序某一个窗口,当鼠标移动到一个按钮时产生一个事件,或者在一个按钮上鼠标左键单击时产生一个事件。
发表于 2012-3-6 10:33:16 | 显示全部楼层
用UDF MsgSpy,详情请移步看P版高作AU3 截取窗口消息UDF MsgSpy
 楼主| 发表于 2012-3-6 10:51:43 | 显示全部楼层
看过了,但看不懂不知道怎么截取。P版高作出马,给个试例
发表于 2012-3-6 11:06:24 | 显示全部楼层
那不是有示例吗,将$hWnd = WinWait("[class:Notepad]")中的[class:Notepad]改为你的“外部程序某一个窗口”的窗口类就行了
 楼主| 发表于 2012-3-6 11:25:58 | 显示全部楼层
我把这个改成$hWnd = WinWait("[CLASS:ThunderRT6UserControlDC]"),运行没出现出窗口,是我那错出
 楼主| 发表于 2012-3-6 11:53:56 | 显示全部楼层
改成$hWnd = WinWait("我的主题") 现在只取到我点窗口最上一栏才有反应,其它按钮没什么反应。
发表于 2012-3-7 01:28:27 | 显示全部楼层
窗体子类化
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-30 19:36 , Processed in 0.085953 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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