我正在制作一个处理登录的健身房管理网络应用程序。成员(member)在到达健身房时扫描标签上的条形码。
我听说大多数条码扫描仪只是充当键盘。这将需要在扫描条形码时打开扫描页面并将其置于前台。
如果它只是一个键盘,我如何将条形码扫描仪输入发送到计算机上运行的单个后台进程,并让它被所有可能处于焦点的进程忽略?
最佳答案
你是对的,大多数扫描仪都可以在键盘模拟中支持 HID,但这仅仅是个开始。
如果您想对数据有更多的控制,您可以使用支持 OPOS 驱动程序模型的扫描仪。
看看Zebra's Windows SDK概述您可以做的事情。这可能是比尝试窃取操作系统中作为前台应用程序键盘输入的条形码数据更好的解决方案。
免责声明:我为 Zebra Technologies 工作
其他条码扫描器供应商支持类似的驱动程序模型。
关于io - 是否可以在后台将条形码扫描到进程中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43834915/