将键盘键发送到另一个应用程序

将键盘键发送到另一个应用程序

我在 Windows 上有一个旧的听写应用程序,当聚焦时,按 F9 就会开始播放。

当我在 Word 中写作时,我必须切换到听写应用程序,按 F9,然后单击 Word 窗口才能开始输入。

有没有办法将一个键(在本例中为 F9)发送到不在前端的应用程序?

答案1

我使用 AutoHotkey 和以下脚本进行管理:

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

^j::
ControlSend ,,{f9}, Beginning of the window's title
return

相关内容