我想知道是否有一種方法來攔截Windows會話即將被鎖定,並且基本上提供了一個彈出窗口。我們有一個內部網絡進出設施,很多人在午餐或者一天之前都忘記打卡或打卡。從本質上講,我正在尋找一種方法,讓用戶在鎖定機器時退出註銷。在Windows鎖定之前執行任務
我也完全接受由於安全考慮而可能無法實現的可能性,但我想知道社區對此的看法。謝謝!
我想知道是否有一種方法來攔截Windows會話即將被鎖定,並且基本上提供了一個彈出窗口。我們有一個內部網絡進出設施,很多人在午餐或者一天之前都忘記打卡或打卡。從本質上講,我正在尋找一種方法,讓用戶在鎖定機器時退出註銷。在Windows鎖定之前執行任務
我也完全接受由於安全考慮而可能無法實現的可能性,但我想知道社區對此的看法。謝謝!
還沒有嘗試過,但Microsoft.Win32.SystemEvents類可能有你想要的。
具體而言,您可能需要嘗試SessionSwitch事件。根據這一bytes.com後,它應該工作:
您可以使用遠程桌面服務API WTSRegisterSessionNotification獲得鎖的通知,但並沒有出現任何的方式來覆蓋鎖。
感謝您的回答亞當。從我發現的情況來看,唯一類似的事件是會話結束事件,不幸的是不會被會話鎖觸發。 – 2010-08-03 18:39:29
聽起來像'SessionSwitch'可能工作 - 更新了答案。 – 2010-08-03 18:51:18
這看起來很有前途,謝謝! – 2010-08-03 20:23:38