我想指定一个热键来执行 3 次单击,其中插入符号位置位于文本中,以从“Anki 添加编辑器”上的文本中选择一个段落(我不想通过鼠标按 3 次单击)。
以此目的 :
- 我想知道如何获取文本中的插入符位置
- 将鼠标光标移动到文本中的插入符号位置
- 点击 3 次
像这样的事情:
AppsKey::
CaretPosition :=
GetCaretPosition X and Y
MouseMove, %CaretPosition%
Click 3
Return
请帮忙!。提前致谢。
我想指定一个热键来执行 3 次单击,其中插入符号位置位于文本中,以从“Anki 添加编辑器”上的文本中选择一个段落(我不想通过鼠标按 3 次单击)。
以此目的 :
像这样的事情:
AppsKey::
CaretPosition :=
GetCaretPosition X and Y
MouseMove, %CaretPosition%
Click 3
Return
请帮忙!。提前致谢。
我有一个在系统托盘图标中运行的特定程序(“ahk_exe QTranslate.exe”),如果它在我打开另一个特定程序(“ahk_exe phpstorm64.exe”时正在运行,我希望它从系统托盘图标自动关闭”)。
我已经试过了,但这只会关闭(“QTranslate”)的窗口如果它存在,但程序仍在系统托盘中运行:
loop{
WinWaitActive, ahk_exe phpstorm64.exe
if WinExist("ahk_exe QTranslate.exe")
{
WinKill, ahk_exe QTranslate.exe
}
}
是否有任何脚本可以从系统中关闭指定的程序?
注意我使用:AutoHotkey V1.1.36.02
请帮忙!我感谢你的时间和努力。提前致谢。
-嘿,我是 Autohotkey 的新手
我使用 AHK V 1.1.36.02
总是,我使用这种方法来重新加载 AHK 脚本:
^r::重新加载
但我看到这种方法要求我每次编辑脚本时都按热键重新加载。
知道 VS Code Auto 在延迟后保存更改,有没有办法在窗口焦点丢失时自动重新加载 AHK 脚本,而无需按任何键重新加载它。
(我在脚本中编辑的窗口(程序)是“VS Code”)示例:
我在 VS Code 窗口中更改了脚本,然后切换到另一个窗口(另一个程序)或任何地方(桌面),我希望脚本在 VS Code 窗口失去焦点后自动重新加载,我不会按任何键重新加载它。
我试过这种方法,但没有用:
#If not WinActive("ahk_exe Code.exe")
Run, "C:\Users\th\AppData\Local\Programs\Microsoft VS Code\Code.exe"
#If
该脚本包含热键和热字符串
有人可以帮忙吗?我会很感激,感谢高级,对不起我的英语不好和重复,-我希望我的问题很清楚。