【发布时间】:2020-04-14 23:28:42
【问题描述】:
我正在尝试在 AutoHotkey 中创建一个脚本,当我按下 Numpad 1 时,它会按下斜杠按钮,然后粘贴一些文本,比如说“hello world”,然后按 Enter,但我不能弄清楚如何。有人可以帮忙吗?
【问题讨论】:
标签: autohotkey
我正在尝试在 AutoHotkey 中创建一个脚本,当我按下 Numpad 1 时,它会按下斜杠按钮,然后粘贴一些文本,比如说“hello world”,然后按 Enter,但我不能弄清楚如何。有人可以帮忙吗?
【问题讨论】:
标签: autohotkey
欢迎来到 Stack Overflow。
将来,至少尝试展示您的尝试。所有这一切都应该很容易通过例如查看beginner tutorial 和快速的 Google 搜索。
不过,这里是:
Numpad1::
Clipboard := "/hello word"
SendInput, ^v{Enter}
return
Numpad1:: 创建热键标签。Clipboard:= ... 将内容放入剪贴板。SendInput 发送输入。^v 表示Ctrl+v。
@ 987654325@ 表示回车键(也可以将`n(换行符)附加到字符串中)。Return 停止热键标签的代码执行(换句话说,结束热键的代码)。
【讨论】:
假设在按下 numpad1 之前,您已经在剪贴板中复制了一些文本,则以下代码将起作用。
Numpad1::
Send, /^v ; ^ means ctrl key,
Send, {Enter}
return
【讨论】: