object: A test object of type WinButton.
X:Optional. An Integer value.
The x-coordinate of the click. Note that the specified coordinates are relative to the upper left corner of the object. Default = micNoCoordinate (-9999) -- center of the object.
Y:Optional. An Integer value.
The y-coordinate of the click. Note that the specified coordinates are relative to the upper left corner of the object. Default = micNoCoordinate (-9999) -- center of the object.
Tip: You can enter micNoCoordinate (-9999) for the x and y argument values if you want to enter a value for the button argument without specifying x- and y- coordinates for the click. micNoCoordinate indicates the center of the object.
BUTTON: Optional. A predefined constant or number. See the Constants table, below.
The mouse button used to click the object. Default = micLeftBtn (0).
按照这个函数打参数就可以了作者: yuandjing 时间: 2007-5-24 11:30
X和Y就是鼠标点击的坐标作者: 金城月 时间: 2007-5-24 13:06
谢谢楼上的朋友,但是我不是input值,我是要取得鼠标点击后的返回值。
就是脚本运行过程中,返回鼠标坐标给程序中的变量x,y,然后我要用x,y的值传给后面的函数作参数。作者: 金城月 时间: 2007-5-24 15:44
返回鼠标坐标给程序中的变量x,y,然后我要用x,y的值传给后面的函数作参数。
lpPoint
[out] Pointer to a POINT structure that receives the screen coordinates of the cursor.
Return Value
Returns nonzero if successful or zero otherwise. To get extended error information, call GetLastError.作者: xazaj 时间: 2007-12-3 22:39
不知道你为什么要获得这个坐标,是不是你点击菜单的操作无法回放呢? 还有一些二级菜单也会出现录制无法回放,并且不能获取对象,这些都有其他解决办法的!如果事实是这样,就不要走下面的弯路了!
如果你确实需要坐标,我这里有两个解决方案,也许能用上,我没验证:
方案一:使用low level record 录制一下这里的操作,后面会直接给出当前操作的坐标;
方案二:使用GetTextLocation 方法,把TextToFind 属性设置成你需要获取坐标处的字符,他会给你返回标准的坐标值。