2013-08-28 59 views
0

虽然我的应用程序在后台(而不是活动的) 我想监视键盘按键,并在某些情况下,我也想监视条码扫描器。条形码扫描器返回的Unicode字符的字符串(这是不是在键盘)如何监视键盘上按下的按键?

我发现了一个叫(GlobalKeyboardHook) 类它做工精细用密钥来自键盘

但与条形码扫描仪它的剂量不工作

你能帮助我吗?

+1

您正在使用PS/2或串行接口到您的扫描仪? –

+0

我已经尝试过使用onKeyPress,onkeydown在C#im使用条形码扫描仪onkeydown我们使用USB连接器扫描仪,它被检测为另一个键盘,所以如果你打算使用我说的它已经试过我,我希望我们有同样的情况。 – user2705620

+0

你正在写什么类型的应用程序? winforms,WPF,网页? – ivowiblo

回答

1

Distinguishing Barcode Scanners from the Keyboard in WinForms

一些条形码扫描仪只需使用键盘输入的输入数据,但有些却没有。阅读文章以了解如何检测BarCode阅读器输入。

+0

我读的文章,但我知道从哪里可以下载'rawinput.dll'参考 你能帮我吗? – Aroo

+0

试试这个http://www.codeproject.com/Articles/17123/Using-Raw-Input-from-C-to-handle-multiple-keyboard – Mayank

+0

我试过了,第一篇文章也提到它 我需要将'rawinput.dll'添加到我的项目中 可以给我一个链接来下载它吗? – Aroo

相关问题