keybd_event 16をすれば、Shiftキーを押しっぱなしにすることが出来、keybd_event 16,,2で解除することが出来ました。
ところが、keybd_event 65をやっても[a]は一度限りしか入力されません。つまり、押しっぱなしの状態にはなってないのです。
どのようにすれば良いのでしょうか、よろしくお願いします。
#uselib "user32.dll" #func keybd_event "keybd_event" int, int, int await 5000 keybd_event 65 await 10000//この間押しっぱなしになってて欲しい! keybd_event 65,,2 end