2
我想確定計算機何時停止顯示屏幕保護程序。我並不意味着用戶的桌面被顯示,因爲在這兩個事件之間有時會出現鎖屏。當屏幕保護程序不再顯示時檢測
作爲一個小背景,我有一個報警應用程序。我希望能夠通過移動鼠標或按任意鍵來使鬧鐘靜音。
簡歷中沒有密碼,這很容易。然而,在鎖屏的情況下,我的應用直到用戶輸入密碼後纔開始接收輸入 - 這意味着當他們嘗試登錄時會出現報警。
有沒有辦法檢測鎖屏桌面何時顯示並處理這種情況?我知道桌面之間的交互受到嚴重限制,但檢測是否可能(或者在顯示屏幕保護程序的同時創建,在這種情況下,我試圖採用錯誤的方法)?
我很感激,如果有人能指向我一個很好的教程/文章或與此分享任何經驗。
非常有趣的方法,我沒有考慮到這一點。我將不得不測試它,但屏幕保護程序不會以不同的用戶身份運行嗎?例如我需要管理員權限來獲取完整的進程列表並檢測它? – Basic
對此不確定。儘管如此,我很確定它以當前用戶身份運行。無論哪種情況,您都可以使用適當的權限運行您自己的Windows服務來檢查您的情況。 – PhonicUK