1

キーボードをエミュレートするバーコード スキャナーがあります。そのため、メモ帳を開いてカードをスキャンすると、自動的にメモ帳に入力されて Enter キーが押されます。アプリケーションを開いてテキストボックスにカーソルを置くと、うまく機能します。ただし、ユーザーは自分のデスクでシステムにスキャンしている間に Web をブラウズしたい場合があります。

バーコード スキャナが直接アプリケーションに入る場所を設定するにはどうすればよいですか?

アプリはバックグラウンドで実行する必要があります(私は仮定しています)

4

2 に答える 2

0

バーコード スキャナーをキーボード ウェッジとして設定するのではなく、標準の HID デバイスなどに接続して直接読み取るためのプログラムが必要です。

キーボード ウェッジとして使用されている場合は、コンテンツをスキャンするテキスト ボックスにフォーカスを維持する必要があります。

http://www.lvr.com/hidpage.htmには、独自の HID インターフェイスの作成に関する適切な情報がいくつかあります。私は過去にこれのバリエーションを使用して、シンボル スキャナーを使用して winform アプリケーションとやり取りしました。いくつかのアクティブ x コンポーネントを使用しない限り、Web テクノロジを使用してこれを実装できるとは思いません。

于 2012-05-23T16:39:26.653 に答える
0

これを行うには、グローバル フックまたは Windows フックを設定する必要があります。

于 2012-05-26T06:10:20.890 に答える