hspext.dllを利用しても良いのですが、APIを利用しました。ただし、この手のものは環境に
依存する場合が多いので、動作保障できません。
#uselib "user32.dll"
#func global keybd_event "keybd_event" int,int,int,int
#define global KEYEVENTF_KEYUP $00000002
#module
; 仮想キー送信
#deffunc sendkey int prm1,int prm2,int prm3
keybd_event prm1,0,0,0
keybd_event prm2,0,0,0
keybd_event prm3,0,0,0
keybd_event prm1,0,KEYEVENTF_KEYUP,0
keybd_event prm2,0,KEYEVENTF_KEYUP,0
keybd_event prm3,0,KEYEVENTF_KEYUP,0
return
#global
mes "キー送信のテスト(^^)"
; [ ctl ] + [ Alt ] + [ Tab ] キーを送信
sendkey 17,18,9 : wait 50
stop