3
我们需要从一个硬件(RFID扫描仪)读取数据并将其注入到windows键盘缓冲区。这样RFID扫描仪就可以用来捕获一个字符串并注入光标所在的位置,例如,如果Windows应用程序中的文本框具有焦点,那么这就是字符串出现的位置。如果通过Web浏览器呈现的Web应用程序中的文本框具有焦点,则需要在其中显示输入。插入窗口键盘缓冲区
请注意:这个问题不是关于从RFID设备读取数据 - 我们可以做到这一点,它是关于将我们读取的字符串放入Windows键盘缓冲区,以便无论哪个应用程序具有焦点,都会显示输入在光标处。
开发环境是C#.NET
非常感谢
托尼
我想知道如果您最好为您的RFID扫描仪写一个HID驱动程序。我有一个简单的条形码扫描仪,它可以实现这一点,而且效果非常好:就计算机而言,它只是另一个键盘。 – NPE
如果目标窗口焦点只能让你发送SendKeys.Send? –
我喜欢这两个想法,当然后者看起来更容易:-) –