sendkeysで矢印をずっと押しっぱなしの状態にするには?

解決


mmm  2004-12-09 03:08:48  No: 118132

はじめまして。質問させて頂きます。
sendkeysを用いて、IE上のJAVAアプレットを動かしたい(↑↓→←でオブジェクトが動く)と思っているのですが、実際にやってみると、どうしても動きがカクカクしてしまい、キーボードでずっと矢印を押しっぱなしにしたときのような滑らかな動きができません。
sendkeysはTimerで制御しているのですが、intervalの間隔を短くしてもうまくいきません。
初心者的質問で大変恐縮ですが、御教授頂けたら幸いです。


マグ  2004-12-09 08:09:55  No: 118133

矢印キーが一回、押されたときの移動量はどのくらいにしていますか?


ぴろあき  2004-12-09 11:27:40  No: 118134

sendkeysじゃなくてkeybd_eventを使用すればよいかと。


mmm  2004-12-09 19:41:01  No: 118135

マグ様、ぴろあき様ありがとうございます。
keybd_eventを使用してみたら、滑らかになるようになりました。


※作成する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。







   このエントリーをはてなブックマークに追加