如果用户不活动 5 分钟,我想暂停我的程序。我所说的不活动是指在那段时间没有按下他们的鼠标或键盘(包括在程序之外!)。有什么起点吗?
最佳答案
在计时器中,您可以 p/invoke GetLastInputInfo()
这将在当前 session 的所有进程中返回自检测到用户输入以来的毫秒数。
关于c# - 检测 Winforms 中的空闲用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6282298/