【发布时间】:2010-01-26 01:59:30
【问题描述】:
.NET 托管代码支持的唯一键盘挂钩是低级键盘挂钩 (WH_KEYBOARD_LL)。
见Using global keyboard hook (WH_KEYBOARD_LL) in WPF / C#
目前,我的应用程序中有上述代码,因此当您刷卡时,您将获得所有击键的列表。问题在于键入分隔符,例如“%”和“;”它会向我发送 Alt+Numpad+?这些符号对应的 WPF Key 对象。
我的问题:有没有办法让这个行为更高级,即捕获从所有键盘命令生成的字符串?
干杯!
【问题讨论】:
标签: c# wpf keyboard-hook smartcard-reader keyboard-wedge