問題タブ [keystroke]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C#でキーストロークをシミュレートする方法は?
Googleはこれを提供していますが、WindowsFormsクラスでのみ機能するようです。私はC#にまったく慣れていません。私が作成しようとしているのは、イベントを監視し、(たとえば)「H」キーが押されたかのように動作するプログラムです。アクティブなウィンドウが何であるか、またはアプリケーションにキーストロークを送信することについては本当に心配したくありません。キーボードの「H」ボタンを物理的に押したかのようにプログラムを動作させたいだけです。SendKeysクラスは、一般的なクラスでは機能しないようです。私はこれを完全に間違った方法で行っていますか?
jquery - 「Enter」がフォームを送信できないようにしますが、テキストエリアフィールドでは許可します (jQuery)
上記は、システム全体でフォーム送信者として「Enter」キーを効果的に殺すコードであり、まさに私が望んでいるものです。ただし、タグでは Enter キーも無効にtextarea
なっています。ユーザーは、次の行に移動するために Enter キーを押すことができるはずです。textarea
上記のコードを変更して、入力がタグ内からのものである場合、行を実行しないことを検出する方法はありevent.preventDefault();
ますか?
私はサイト全体に非常に多くのフォームを持っています.それらを個別に設定しなければならないのは悪夢であり、おそらく意味がありません.普遍的な方法が必要です. 上記のコードは、サイトのすべてのページで実行され、「Enter」キーを押して誤って送信するのを防ぎます。
jquery - ユーザーが入力しているかどうかを確認するタイマーを作成する
サーバーがすべてのストロークで打たれないように、ajaxリクエストを送信する前に、ユーザーが入力しているかどうかを確認する必要があります。誰かがこれを行う方法を教えてもらえますか?
java - キープレスキーバインドを設定するには?
このアプリケーションの矢印キーは、フォーカスとは関係なくプレス イベントとリリース イベントを発生させる必要があります。onKeyRelease を true に設定すると、期待どおりにリリース イベントが発生しますが、onKeyRelease を false (以下のコード) に設定しても自動繰り返しが停止しないようです。矢印キーを押したままにすると、キー バインディングを 1 回トリガーするように実装する方法はありますか?
c# - C#コンソールはキーストロークを取得します
キーロガーのように、プログラムの外部で押されたものも含めて、C#コンソールアプリケーションがキーストロークをキャプチャする方法はありますか?私が見つけて試したのはConsole.ReadKey()ですが、コンソールに送信されたキーストロークしか読み取ることができません。
python - ゲームのキーストロークをキャプチャする (python)
ゲームのキーストロークをキャプチャする方法を知っている人はいますか?が目標です。)私はこのコードを見つけました。これは良いアイデアのように見えますが、私の頭の中にあります。コメントを追加したり、この件に関する記事に私を送ったりすると、大きな助けになります。多くの人がこの疑問を持っていることを私は知っています。前もって感謝します?
browser - 更新中のAptanaの内部Webブラウザーをキーストロークにバインドするにはどうすればよいですか?
[設定]->[キー]を確認すると、キーストロークをバインドできる内部Webブラウザーを更新するためのオプションが表示されません。F5にバインドされた「更新」オプションがありますが、これはブラウザではなくファイルビュー用です。Sinatra(および「リローダー」)を使用しているので、Webrickサーバーが起動すると、「実行」は実際にはブラウザービューの更新を伴うだけなので、ブラウザーウィンドウにマウスオーバーすることなく更新できるようにしたいと思います。 。
私はAptanaを初めて使用するので(以前はEclipseを使用していましたが、別の人生で)、間違った場所を探している可能性がありますが、現時点ではすべての検索が行われていません。
c# - C# 重複しない複数のキーストローク入力
私は C# でゲームを作成しており (これはピンポン ゲームです)、「AI」を完成させたので、1 人のプレイヤーでプレイできます。また、マルチプレイヤー バージョンも作成しましたが、誰かがキー (上または下) を押すたびに下)他のプレイヤーの動きが止まります。
基本的に2人プレイはできません。他のプレイヤーの動きを邪魔してしまうからです。何をする必要があるのか (マルチスレッド?)、または他の種類のことを行って、流動的なプレイを行い、他のプレーヤーのキーストロークと重複しないようにする必要があるかどうかはわかりません。
何を検索すればよいかわからないため、実際に検索することはできません (検索したとしても)。:)
とにかく、方法があることを願っています。
C# フォーム アプリケーション (チュートリアル ゲーム エンジン/ライブラリを使用)。
c# - キーストローク用のC#inputSimulatorタイマー?
タイマー(クールダウン/無効化/遅延)を限られた時間のキーストロークにするにはどうすればよいですか?
私はinputSimulatorをpInvokeとして使用していますが、それらはすべて私の理解を少し超えています。数時間試しても成功しなかったので、inputSimulatorを使用することにしました(理解するのに2分かかりました)。
とにかく、それはC#形式の宇宙戦闘ゲーム用なので、必要なのは、プログラムが前のキーをブロックすることなく、さまざまなキーの組み合わせをヒットできるようにすることでした。:)
android - Android: キーストロークを記録する方法は?
ユーザーから新しい単語を学習して保存できるスマートキーボードを作りたいです。私はすでにメモとキーボードを別々に作成しましたが、問題は次のとおりです。
すべてのキーストロークを読み取り、バックグラウンドでメモに書き込む方法は?
メモを自動的に保存する方法は?
ご協力いただきありがとうございます