godhawk 发表于 2011-8-18 23:24:01

关于这个函数_MouseClickPlus

我尝试用它来让画图板来画线,失败了

我的程序是这样的:
#Include <ACN_Mouse.au3>
Opt("MouseCoordMode",0)

Sleep(200)

Global $uiname = "未命名 - 画图"

For $i=1 to 50
_MouseClickPlus($uiname,"left",$i*5,$i*2)
_MouseClickPlus($uiname,"left",$i*3,$i*6)
Sleep(50)
Next

Sleep(2000)本来这个函数的使用条件,不需要知道控件的句柄,似乎就能对鼠标进行后台点击,但是实验结果似乎不是这样……

那么这个函数到底有什么用呢?

(其实我只是想实验一下,因为无论是用postmessage_UDF还是利用API,都必须知道控件ID或者句柄,可是实际生活中很多程序的控件ID和句柄是随机变化的)

godhawk 发表于 2011-8-26 23:16:44

又试了试,还是不行。

事实证明,在不知道目标控件句柄的情况下,根本不可能通过坐标实现后台点击……
页: [1]
查看完整版本: 关于这个函数_MouseClickPlus