Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们有一个要求,如果用户在特定时间段内没有在应用程序上使用鼠标或键盘进行任何操作,则需要从应用程序中注销活动用户。该应用程序有 40 多个屏幕
是否有任何内置功能 .net 支持来处理此类需求?处理需求的最佳方式是什么?
您可以通过 PInvoke 使用GetLastInputInfo。您还可以看到文章如何在 C# 中使用和不使用平台调用检查用户不活动状态