续缘8003 发表于 2013-10-6 20:28:53

已解决如何鼠标点击图中图标

本帖最后由 续缘8003 于 2013-10-12 19:41 编辑


如何鼠标左点击图中可以发短信的图标,飞信中使用,想自动处理,不是人为点击
是代表短信的图标,而不是短信俩个字

Ycxw2008 发表于 2013-10-7 00:43:49

如果窗口大小不变,图标位置不变的话,
简单点就
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:39:32

本帖最后由 续缘8003 于 2013-10-7 17:52 编辑

首先谢谢了,这是一种解决办法,如果窗口不断移动如何解决呢
另外主要是想点击其中的某个图标,让其完成相应的操作,这是鼠标抓取的另外一种方式,请大仙指导

zch11230 发表于 2013-10-7 21:27:17

Opt('MouseCoordMode',0) 将鼠标模式设置为相对坐标 窗口就算是移动了 只要窗口大小不变 图标位置不变 就没有问题
如果想要更稳定的点击方式 比如后台非模拟得根据具体的环境来看。

续缘8003 发表于 2013-10-8 08:06:42

谢谢楼上回复,是否有具体的例子可以参照一下,

Ycxw2008 发表于 2013-10-8 12:53:50

搜索后台吧.飞信这个软件 不想下载调试。

wuyaqi 发表于 2013-10-11 14:43:58

能把窗口最大化么,直接用info看控件是否可行.

续缘8003 发表于 2013-10-12 19:41:46

谢谢几位的解答,问题已经解决。
页: [1]
查看完整版本: 已解决如何鼠标点击图中图标