如何区分键入文本和按快捷键

时间:2016-04-25 12:46:52

标签: c# user-experience usability keylogger usability-testing

我正在尝试使用该应用对用户活动进行一些研究。我找到了一种方法来制作一个特殊的日志模块(与PRISM结合),它将使用EventManager.RegisterClassHandler静态方法。

我的问题是 - 如何区分打字文字和按快捷键?在美国它更容易一些,因为Ctrl +(任何字母)都不会给你任何信息"延伸"字母表。因此,只检查按下Ctrl是否无效。可能是一个计时器或DateTime,用于记录按键事件的时间?

如果引发此事件,也许我应该订阅TextBox.TextInput并忽略KeyDown中的键?

0 个答案:

没有答案