1

我有一个模拟键盘的条形码扫描仪。所以,如果我打开记事本并扫描一张卡片,它会自动输入记事本并按 Enter。如果我打开我的应用程序并将光标放在文本框中,它也很好用。然而,用户可能希望在人们在他的办公桌上扫描系统时浏览网络。

如何设置条形码扫描仪直接进入应用程序的位置?

应用程序必须在后台运行(我假设)

4

2 回答 2

0

您必须不将条码扫描仪设置为键盘楔,而是将其设置为直接连接和读取的程序,例如标准 HID 设备。

如果它被用作键盘楔子,那么焦点必须保留在内容应该被扫描到的文本框中。

http://www.lvr.com/hidpage.htm有一些关于编写自己的 HID 接口的不错的信息。我过去曾使用过这种方法的变体来使用符号扫描器与 winform 应用程序进行交互。除非你使用一些 active-x 组件,否则我认为你无法使用 Web 技术来实现这一点。

于 2012-05-23T16:39:26.653 回答
0

您必须设置全局挂钩或 Windows 挂钩才能执行此操作。

于 2012-05-26T06:10:20.890 回答