CoordMode


为一些命令设置相对于激活窗口或屏幕的坐标模式。

CoordMode, ToolTip|Pixel|Mouse|Caret|Menu [, Screen|Relative]

参数

Param1

ToolTip: 影响 ToolTip 。

Pixel: 影响 PixelGetColor 、PixelSearch 和 ImageSearch 。

Mouse: 影响 MouseGetPos 、Click 和 MouseMove/Click/Drag 。

Caret: 影响内置变量 A_CaretX 和 A_CaretY 。

Menu: 当为 "Menu Show" 命令指定坐标时影响它。

Param2

如果省略 Param2 ,默认对屏幕。

Screen: 坐标相对于桌面(整个屏幕)。

Relative: 坐标相对于激活的窗口。

注意

如果此命令没有使用,除了那些文档上有说明的命令外,所有的命令(例如 WinMove 和 InputBox) 都使用相对于激活窗口的坐标。

对于此命令来说,每个最近启动的 thread (例如一个 hotkey 、custom menu item 或 timed 子程序) 以新的默认设置开始。这个默认设置可以通过在自动执行部分(脚本的顶部)使用此命令来改变。

相关命令

Click, MouseMove, MouseClick, MouseClickDrag, MouseGetPos, PixelGetColor, PixelSearch, ToolTip, Menu

示例

CoordMode, ToolTip, Screen  ; 将 ToolTips 放置在相对于屏幕坐标的地方:
CoordMode, ToolTip  ; 和上面是一样的效果,因为 "screen" 是默认的。
翻译:天堂之门 menk33@163.com 2008年8月12日