6
可能重复:
Detecting that the user is away from the PC with .NET如何检测用户是否远离键盘?
我想让它确定是否有人目前AFK或者不是一个函数。 为此,我想听键盘键。 任何想法如何实现这样的功能?
正常的KeyPressed
事件只适用于表单重点,对吗?
可能重复:
Detecting that the user is away from the PC with .NET如何检测用户是否远离键盘?
我想让它确定是否有人目前AFK或者不是一个函数。 为此,我想听键盘键。 任何想法如何实现这样的功能?
正常的KeyPressed
事件只适用于表单重点,对吗?
没错。由于用户不会将焦点设置到单个应用程序,因此您需要更全局的东西。看看这个CodeProject article/Codeplex project
无论语言和框架,这是应用程序,如即时通讯软件如何确定用户是否是AFK。应该指出,这可以用于恶意目的,例如键盘记录器。
摘要:
这个类可以让你轻点键盘,鼠标和/或即使应用程序在后台运行或不 有任何用户界面,在所有检测其 活动。该类使用KeyEventArgs和MouseEventArgs引发常见的.NET事件 ,因此您可以轻松检索任何需要的 信息。