使用AutoHotkey,我有一个非常小的脚本来写文本:
^m::
SendInput Foo
Return
这适用于记事本和Chrome等大多数地方。但是,它对我正在使用的特定程序不起作用。该程序有一个简单的文本框,我可以输入文本。该程序称为TextExpander。我确保光标位于文本框中。出于某种原因,我无法通过自动热键将文本输入其中。
有任何帮助吗?提示?
答案 0 :(得分:1)
您可以查看ControlSetText
。使用WindowSpy检查控件名称。如果有,则可以使用它来设置文本。
或者,请确保您尝试SendInput
/ SendEvent
/ SendPlay
。
如果您有办法可靠地对准您正在尝试输入文字的框,您可以将变量放到Clipboard
并通过Ctrl + V SendInput, ^v
发送粘贴。