已解决如何鼠标点击图中图标
本帖最后由 续缘8003 于 2013-10-12 19:41 编辑如何鼠标左点击图中可以发短信的图标,飞信中使用,想自动处理,不是人为点击
是代表短信的图标,而不是短信俩个字 如果窗口大小不变,图标位置不变的话,
简单点就
Au3窗口信息工具->选项->坐标模式->捕获窗口
获取鼠标 坐标, 以及窗口标题后
用到下面的句子上就可以了
Opt('MouseCoordMode',0)
If WinActivate(Title) Then
MouseClick('left', X, Y)
EndIf
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAFbSURBVHjapJO/SgNBEIe/vduLCSaKFhb6DCnFzs4XsMgjWlj4AD6BFhYKFqKgTSzSaBLN7f+xuJM7RSHRHywLy8w3Oz9mlIjwHymgA/TrexU54E0Dm+Pj0QSACGRADt39gLnQTZkftHd2uqOBdYmR3uGQYjfhnzPSXJHeYTCK2Lu8AquGJYC9vgFY10AupUdvTekdTYgnGvdYVQ5P0nTa+kW+vYV4D5BrgGAt9nZOmCzwDxlxkqG60D0ImCsN/msbKs+J1gKgAXww+Kcp5nKBKgQ0rA09i/Oi8iR880HAGdMATFnSuX8kzWZ8vvqHJvi7idnGBibPGkBZlvSzDJFURfj6FC1ISyl4SpcagDUWVRRISi2ngPTL8PiArUysW3AW0RqUWmqCRATjWiZaa6HbQxXFcjOYUpVTA1wU4eb15S+r4BSwCewBgxWT58BY1XZ16nsVRcCp/67zxwDGd5ld8bkQAQAAAABJRU5ErkJggg== 本帖最后由 续缘8003 于 2013-10-7 17:52 编辑
首先谢谢了,这是一种解决办法,如果窗口不断移动如何解决呢
另外主要是想点击其中的某个图标,让其完成相应的操作,这是鼠标抓取的另外一种方式,请大仙指导 Opt('MouseCoordMode',0) 将鼠标模式设置为相对坐标 窗口就算是移动了 只要窗口大小不变 图标位置不变 就没有问题
如果想要更稳定的点击方式 比如后台非模拟得根据具体的环境来看。 谢谢楼上回复,是否有具体的例子可以参照一下, 搜索后台吧.飞信这个软件 不想下载调试。 能把窗口最大化么,直接用info看控件是否可行. 谢谢几位的解答,问题已经解决。
页:
[1]