紅皿 ver.0.1.6.02 のリリース
紅皿 ver.0.1.6.02 をリリースします。
環境によりOneNote の検知がうまくいっていなかったようなので、コーディングし直しました。
コードは以下です。アクティブウインドウのタイトルを取得して、"OneNote"と書いてあれは専用コードに分岐するというイマイチなプログラムです。でも、アプリケーションの判定はあまりエレガントな方法はないようです。
WinGetTitle, _szTitle,A
中略
if (instr(szTitle,"OneNote")>0){{dllcall("keybd_event", int, 0x26, int, 0, int, 1, int, 0) ;Up} elseif (_stroke == "{Up up}"){dllcall("keybd_event", int, 0x26, int, 0, int, 2, int, 0) ;Up} elseif (_stroke == "{Down down}"){dllcall("keybd_event", int, 0x28, int, 0, int, 1, int, 0) ;Down} elseif (_stroke == "{Down up}"){dllcall("keybd_event", int, 0x28, int, 0, int, 2, int, 0) ;Down} else {Send,% _stroke}} else {Send,% _stroke}