AutoHotkeyからアクティブじゃない状態のブルスタにキーを送りたい。
たったこれだけの簡単なことのように思えるのが上手くいかない。
自分の備忘も兼ねて。
キーを送るコマンドはコレ。
ControlSend [,Control, Keys, WinTitle, WinText, ExcludeTitle, ExcludeText]
※グレーアウトしてある部分は使わないので省略。
Controlは対象となるアプリの入力部分を指定する。
Windows Spyを使えば簡単にわかる。
ブルスタのウィンドウのどこでも良いのでクリックすると
ClassNN: Qt672QWindowIcon1
であることがわかる。
Keysは送るキー。
例として{Numpad2}(テンキーの2)にする。
WinTitleは対象となるウィンドウを特定する部分。
色々指定できるけど、手っ取り早くウィンドウ名(=インスタンス名)にする。
ControlSend, %CONTROL_NAME%, {Numpad2}, %windowTitle1%
こんな感じになる。
動かねぇ・・・_(´ཀ`」 ∠)_