我想分配一个热键来在文本中的插入符号位置进行 3 次单击,以从“Anki 添加编辑器”上的文本中选择一个段落(我不想用鼠标单击 3 次)。
以此目的 :
- 我想知道如何在文本中获取插入符号的位置
- 将鼠标光标移动到文本中的插入符号位置
- 点击 3 次
类似这样的事情:
AppsKey::
CaretPosition :=
GetCaretPosition X and Y
MouseMove, %CaretPosition%
Click 3
Return
请帮忙!提前致谢。
答案1
A_CaretX 和 A_CaretY 是插入符号(文本插入点)的当前 X 和 Y 坐标。
除非使用 CoordMode 使坐标相对于整个屏幕,否则坐标是相对于活动窗口的。
如果没有活动窗口或者无法确定插入符号的位置,则这些变量为空白。
将鼠标光标移动到插入符号位置:
MouseMove, A_CaretX, A_CaretY, 0