找回密码
 加入
搜索
查看: 8699|回复: 4

[系统综合] 请问怎样判断鼠标是否点击了输入框?

  [复制链接]
发表于 2013-8-9 14:09:21 | 显示全部楼层 |阅读模式
请问怎样判断鼠标是否点击了输入框?或者说光标出现在输入框里面(输入框给激活),举个例子,我要在IE的地址框输入地址的时候需要自动激活屏幕键盘。但我不知道怎么让程序识别我点击了地址框。
发表于 2013-8-9 18:39:04 | 显示全部楼层
回复 1# yinui
MsgBox(0, '', 'ie激活后,试试点击下地址输入框?')
Run('"C:\Program Files\Internet Explorer\iexplore.exe"')
WinWaitActive('[class:IEFrame]')
While 1
        Sleep(100)
        If ControlGetFocus('[class:IEFrame]', '') = 'Edit1' Then
                MsgBox(0, '', '点击了地址框?')
                Exit
        EndIf
WEnd
发表于 2013-8-14 17:52:09 | 显示全部楼层
2L高手。学习了。正好想找这个
发表于 2013-8-16 09:51:29 | 显示全部楼层
来学习一下先这段时间在奋斗啊
 楼主| 发表于 2013-8-23 20:38:35 | 显示全部楼层
回复 2# user3000


    2L的确是正解,不过不好意思,我还希望能判断是否是在网页上的输入框,比如百度的搜索输入那里....谢谢2L的解答
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-16 12:42 , Processed in 0.083977 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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