为一些命令设置相对于激活窗口或屏幕的坐标模式。
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" 是默认的。