( 拡張入出力制御命令 )keybd_event n1,n2,n3 [キーボード操作]n1 : キーコード
n2 : キーを放すフラグ
n3 : オプション
- 説明
キーボード操作を行います。 n1に押したいキーのキーコードを指定します。 n2を0にしてこの命令を実行するとn1を前回実行したときと同じキーコード、 n2を1にしてもう一度この命令を実行しないとキーを放したことになりません。 n2を-1にすると押して放したことになります。 n3のオプションはスクリーンショットキーを押すときに使用します。n3を0に するとフルスクリーン、1にするとアクティブなウィンドウがクリップボードに コピーされます。
keybd_eventは他のプログラムのウィンドウがアクティブな場合でも実行されます。
<>キーコード キーコードはgetkeyで使用するものと同じです。 ほかにも以下のようなものがあります。n1の値 44 スクリーンショット 45 INS 46 DEL 106 テンキーの'*' 107 テンキーの'+' 108 テンキーの',' 109 テンキーの'-' 110 テンキーの'.' 111 テンキーの'/'
備考
llmod.asをインクルードする。必要に応じてabout.as,msgdlg.as,multiopen.as,console.as,unicode.as,dragdrop.as,input.asをインクルードする