Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用户键/鼠标输入跟踪。C#_C#_User Input - Fatal编程技术网

用户键/鼠标输入跟踪。C#

用户键/鼠标输入跟踪。C#,c#,user-input,C#,User Input,我想记录我离开键盘多长时间/休息多长时间。我想追踪我的键盘和鼠标是一个很好的方式来了解我何时离开和到达。追踪这个的最好方法是什么?我看到了一些选择 对每一次鼠标和键盘按下都有一个系统范围的回调 睡眠100毫秒,看看是否有按键或鼠标事件 使用一个系统调用,实际告诉我最后一个用户输入是什么时候,并使用上面的一个组合来提高效率。(睡眠直到用户离开,然后使用回调跟踪到达) 试试看 你不需要自己跟踪,看起来你可以通过系统调用来获得空闲时间。试试看 您不需要自己进行跟踪,看起来您可以通过系统调用来获得空闲

我想记录我离开键盘多长时间/休息多长时间。我想追踪我的键盘和鼠标是一个很好的方式来了解我何时离开和到达。追踪这个的最好方法是什么?我看到了一些选择

  • 对每一次鼠标和键盘按下都有一个系统范围的回调
  • 睡眠100毫秒,看看是否有按键或鼠标事件
  • 使用一个系统调用,实际告诉我最后一个用户输入是什么时候,并使用上面的一个组合来提高效率。(睡眠直到用户离开,然后使用回调跟踪到达)
试试看

你不需要自己跟踪,看起来你可以通过系统调用来获得空闲时间。

试试看

您不需要自己进行跟踪,看起来您可以通过系统调用来获得空闲时间。

也可能对您有所帮助

晚了一点:p:p

也可能对你有帮助


有点晚了:p:p

没必要,我查了一下,它回答了2和3。另一个答案解决了1)没有必要,我检查了它,它回答了2和3。另一个答案是(1)