我正在为模拟键盘的条码扫描器编写 C# dll。我和这个斗争了一段时间。我对原始输入有疑问。我发现的所有示例都需要 MainApplication 窗口句柄。如何在没有它的情况下附加到设备并获得扫描的条形码。第二个问题是我必须知道它是从哪个键盘发送的。
我试图用这个来得到它:
http://www.codeproject.com/Articles/17123/Using-Raw-Input-from-C-to-handle-multiple-keyboard
它获取我的数据和设备名称,但需要窗口句柄。
你有什么想法?
米。