次を使用してキーストロークを調べる.net wpfフォームがあります。
private void Window_PreviewKeyDown(object sender, KeyEventArgs e)
2 つの「キーボード」があります。1 つは標準入力キーボードで、もう 1 つは USB クレジット カード リーダーです。どのハードウェア ID がテキストを送信したかを知ることができる KeyEventArgs プロパティはありますか?
または、ハードウェア ID を取得するために PreviewKeyDown() から呼び出すことができるメソッドはありますか? アクセスできないプライベート プロパティを含むすべての KeyEventArgs プロパティを調べましたが、ハードウェア ID に固有のものは何も見つかりませんでした。