Nat*_*ord 7 language-agnostic
在Win32环境中,您可以使用GetLastInputInfo API调用,请参阅msdn doc.基本上,此方法返回与用户上次提供输入时相对应的最后一个刻度,并且您必须将其与当前刻度进行比较以确定多久以前.
Xavi23cr在codeproject上有一个很好的C#示例.
有关其他环境的建议吗?
and*_*wrk 3
至于Linux,我知道Pidgin必须确定空闲时间,以便在一定时间后将您的状态更改为离开。您可以打开源代码,看看是否可以找到满足您需要的代码。
归档时间:
17 年,1 月 前
查看次数:
381 次
最近记录:
6 年,5 月 前