如何检测Windows被锁定?

时间:2011-12-22 15:49:42

标签: winapi win32com

如何检测Windows被锁定(Win + L或被屏幕保护程序锁定)?有可能吗?

1 个答案:

答案 0 :(得分:11)

没有记录的方法来检查会话是否被锁定。但是有一种方法可以检测到会话正在锁定。使用WTSRegisterSessionNotification(),当工作站被锁定时,您将获得带有WTS_SESSION_LOCK值的WM_WTSSESSION_CHANGE消息。

如果您打算从服务中执行此操作,请确保google“session 0 isolation”以找出无效的原因。