AutoHotkey:如何将文本粘贴到此特定文本框中?

时间:2017-06-26 19:02:40

标签: autohotkey

使用AutoHotkey,我有一个非常小的脚本来写文本:

^m::
     SendInput Foo
Return

这适用于记事本和Chrome等大多数地方。但是,它对我正在使用的特定程序不起作用。该程序有一个简单的文本框,我可以输入文本。该程序称为TextExpander。我确保光标位于文本框中。出于某种原因,我无法通过自动热键将文本输入其中。

有任何帮助吗?提示?

1 个答案:

答案 0 :(得分:1)

您可以查看ControlSetText。使用WindowSpy检查控件名称。如果有,则可以使用它来设置文本。

或者,请确保您尝试SendInput / SendEvent / SendPlay

如果您有办法可靠地对准您正在尝试输入文字的框,您可以将变量放到Clipboard并通过Ctrl + V SendInput, ^v发送粘贴。