動くだろうと思っていたけど、思った通りの動きをしてくれない。
ひとまず自宅に戻ってきた ただいま。
当然自宅でも動かない。
わからん。
試しにブルスタじゃなくてテキストエディタでやってみよう。
使っているテキストエディタ(Notepad++)は保存してあるテキストのフルパスを含んでのタイトルなので
無駄に長くて鬱陶しいw
新規テキストにすれば、新規1 - Notepad++こうなる。
編集すると*新規1 - Notepad++こうなってるのでこっちを使う。
Control名はScintilla1。
色々検証用にGUI化している。
#SingleInstance force
global WINDOW_TITLE := "*新規1 - Notepad++"
global CONTROL_NAME := "Scintilla1"
Gui, Add, Button, x15 y10 w100 GstartTest, Start
Gui, Show
Return
startTest:
; ここにテストコードを書く
ControlSend, %CONTROL_NAME%, {Numpad2}, %WINDOW_TITLE%
Return
GuiClose:
ExitApp
単純な構造。
コイツを実行すると「Start」というボタンだけが表示される。
心して押せ!ポチッとな。
あれ?
テキストエディタには入力できてるな?
・・・ということは、ブルスタ側がアクティブじゃないウィンドウで
操作を受け入れないようにしているのかもしれない。
本来あり得ないから。
アクティブにしちゃうとフォーカスがそっちに行っちゃうから
キーボードでガシガシ打っていたり、別のウィンドウでマウス操作していたのが途切れてしまう。
なんか抜け道ないのかなぁ・・・。