3年前写了一篇《USB口的红外条形码扫描器的另类使用》,不过相关代码是VB编写,在这几年之间,有许多网友提出需要C#版的,起初还以为由VB修改C#应该很容易,最近研究了一下,发现C#和VB调用API的机制还是有所不同的,在迁移的过程中还是会遇到不少问题,所以我专门抽时间做了一个基于C#的程序。
【目前的条形码扫描器有点类似外接键盘(其实从消息传送上它就相当于一个键盘),把输入焦点定位到可输入的控件上,一扫描相应的条形码信息就输入到文本框中去了,但是如果没有输入焦点,或另一个不相干的程序获得输入焦点,那就有点乱套了。我想实现的是,不管什么情况,只要扫描器一工作,我的程序就能自动激活,并能获得当前输入的条形码信息。 实现思路:我用的是litele牌的USB口的红外条形码扫描器,仔细分析了一下,扫描成功后,以键盘按键消息的形式
继续阅读与本文标签相同的文章
下一篇 :
api设计规范
-
Zigbee在.Net Micro Framework系统中的应用
2026-05-23栏目: 教程
-
STM32(Cortex-M3)开发,RVDS和MDK谁优谁劣?
2026-05-23栏目: 教程
-
WG7310(WLAN+Bluetooth+FM)芯片在.Net MF中的应用
2026-05-23栏目: 教程
-
Python简单操作txt文件
2026-05-23栏目: 教程
-
.Net Micro Framework 快速入门
2026-05-23栏目: 教程
