0
我們有一個要求,即如果用戶在特定時間段內未在應用程序上對鼠標或鍵盤執行任何操作,則需要從應用程序對活動用戶進行登錄。該應用程序有超過40個屏幕如果用戶未激活,則註銷應用程序
是否有任何內置的功能.NET支持處理這種類型的要求? 處理要求的最佳方法是什麼?
我們有一個要求,即如果用戶在特定時間段內未在應用程序上對鼠標或鍵盤執行任何操作,則需要從應用程序對活動用戶進行登錄。該應用程序有超過40個屏幕如果用戶未激活,則註銷應用程序
是否有任何內置的功能.NET支持處理這種類型的要求? 處理要求的最佳方法是什麼?
您可以使用GetLastInputInfo使用PInvoke。你也可以看到文章How to check for user inactivity with and without platform invokes in C#