【发布时间】:2011-06-27 15:18:59
【问题描述】:
我只需要在我的应用程序中检测用户空闲(每个“我的应用程序实例”)。
我不能使用 GetLastInputInfo 因为是特定于会话的用户输入:
GetLastInputInfo 不在所有正在运行的会话中提供系统范围的用户输入信息。相反,GetLastInputInfo 仅为调用该函数的会话提供特定于会话的用户输入信息。
有什么建议吗?
【问题讨论】:
-
那是什么应用程序? Windows 应用程序?你让它在多台计算机上运行?你想得到什么?
-
是的,Windows 应用程序。它可以在同一个“Windows用户”的同一台机器上运行
-
当您说“每个应用程序实例”时,您是指检查系统中所有正在运行的应用程序是否空闲,还是只检查您自己的应用程序?
-
只是我自己的应用程序而已
标签: c# .net idle-processing