【发布时间】:2012-08-17 23:12:03
【问题描述】:
我在从连接到 USB 的读卡器中读取文本时遇到问题。 我在窗口中有方法:
private void Window_KeyDown(object sender, KeyEventArgs e)
{
Key k = (Key)e.Key;
textBoxLogin.Text += k.ToString();
}
问题是,它模拟所有按下的键,所以如果在我的磁卡中我有类似的东西: !例子, 这将读取 LeftShift1LeftShiftELeftShiftX 等。 任何解决方案如何改变它? 顺便说一句,我知道我可以点击文本框,然后从读卡器中读取所有内容,但这应该适用于禁用的文本框。
感谢您的任何回答!
【问题讨论】:
-
您能否花时间重新表述您的问题,因为它很难理解?
-
我有同样的问题:stackoverflow.com/questions/10223297/… 阅读第一篇文章
-
那你能用同样的办法吗?
-
否决:问题不清楚。
-
@user1617141 你能编辑你的问题而不是在评论中重新表述它吗?
标签: c# wpf keypress cardreader