2つのキーのいずれかをリリースするためのAutohotkey Keywait
Autohotkeyでは、「KeyWait」を使用してキーが押されるか、リリースされるのを待つことができますが、2つのキーのいずれかがリリースされるのを待ちたい場合はどうすればよいですか? 私はこれをウェブで見つけましたが、2つのキーのいずれかが押されるのを待ちたいときです LButton & XButton1:: Keywait, r Keywait, LAlt SendInput {ShiftDown} SendInput {v Down} SendInput {v Up} SendInput {Shift Up} Input, UserInput,v,{LButton}{XButton1} ;v is if you want input to be visible if ErrorLevel=EndKey:LButton { theFunctionIrunAlltheTime() Return } else if ErrorLevel=EndKey:XButton1 { theFunctionIrunAlltheTime() Return } どのボタンがリリースされても同じことをしたいのですが、上記の例はボタンではなく文字でのみ機能すると思いますが、ここで重要なことは、スクリプトが実行されるまでにLButton n XButton1がすでに押されていることですそして、それらのいずれかがリリースされたことをサブルーチンの途中で検出したいのですが、アイデアはありますか?おかげでadavanced。