キーボード入力用のグローバルリスナーを作成して、ユーザーが独自のユーザー定義のショートカットを使用してデータをクリップボードにコピー&ペーストできるようにしたいとします。私は例を挙げて必要なものを実証します。C#異なるショートカットを使用したコピー/貼り付け
私はインターネットエクスプローラ内の3つの異なるテキストボックスに3つの異なる数字をコピーしたいと思うユーザーです。ユーザーは最初のテキストボックスを強調表示し、Alt-1を押し、2番目のテキストボックスではalt-2、3番目のテキストボックスではalt-3と同じ操作を行います。ショートカットごとに、クリップボードのデータがアプリケーションごとに異なるフィールドにコピーされます。どのように私はこれに近づくことができるかについての任意のアイデア?
これはVS2010で開発されたc#winformsアプリケーションです。
ありがとう、私はちょうどコードで遊んでいた。たとえば、Altボタンと1をどのように組み合わせることができますか? – Dimitris
いずれかのモディファイキーが押された場合、ネイティブメソッドにフラグを送ることができるはずです。 –
ありがとう、私はControl.ModifierKeysでif文を追加しようとしました。それはうまくいくようです。ページ下部の誰かが、そのコードに問題があると述べています。それについてのアイデア? – Dimitris