seominho 发表于 2009-3-30 11:30:19

请求如何获取一个控件的位置

:face (35): 如何获取在一个窗口里的控件的绝对位置。。(就是对于显示坐标的位置)
请高手指点指点。。

[ 本帖最后由 seominho 于 2009-3-30 17:08 编辑 ]

漠北雪~狼 发表于 2009-3-31 02:03:29

WinGetPos
获取指定窗口的坐标位置和大小等属性.
WinGetPos ( "窗口标题" [, "窗口文本"] )

ControlGetPos
获取指定控件相对其窗口的坐标位置和大小等信息.
ControlGetPos ( "窗口标题", "窗口文本", 控件ID)

以上两者的X相加,Y相加即可!

还有一种方法, OPT()
MouseCoordMode 设置用于鼠标函数的坐标参照,可以是绝对位置也可以是相对当前激活窗口的坐标位置.
0 = 相对激活窗口的坐标
1 = 屏幕的绝对位置(默认)
2 = 相对激活窗口客户区的坐标
页: [1]
查看完整版本: 请求如何获取一个控件的位置