首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >阻止或吞咽键笔划无法到达其他线程

阻止或吞咽键笔划无法到达其他线程
EN

Stack Overflow用户
提问于 2013-09-26 08:30:37
回答 1查看 350关注 0票数 1

我正在编写一个系统托盘应用程序,听usb条形码扫描仪,并启动一个互联网网站,一旦一个匹配的条形码被读取。(条形码扫描器提供像键盘一样的键顺序输入)。基于本文,在WinForms中区分条形码扫描器和键盘

我成功地编写了这些特性:

  1. 该程序监听所有WM_IMPUT消息,并且“捕获”扫描的条形码,即使它在后台运行并且没有对焦。
  2. 该程序知道是用户输入键盘还是条形码扫描仪扫描,并且只选择来自扫描仪的输入(然而条形码作为常规键刺激序列发送到前台窗口(即焦点),因为扫描器的作用就像键盘一样)。

我唯一需要做的就是: 3.如果输入来自条形码--扫描器-->阻止它被发送到任何其他应用程序或线程。(假设你在写一封电子邮件,然后扫描-我不希望条形码被“输入”到你的电子邮件中)。

请帮助:它可以阻止所有其他线程的“键笔画”吗?该怎么做呢?

谢谢,哈扎尔

EN

回答 1

Stack Overflow用户

发布于 2013-09-26 08:44:40

查看链接

这个方法应该阻止所有的输入(我希望你的扫描器仍能通过)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19023132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档