在Windows锁定之前执行任务

时间:2010-08-03 18:18:21

标签: windows

我想知道是否有办法拦截Windows会话即将被锁定,并且基本上提供了一个弹出窗口。我们有一个内部网打卡/打卡设施,许多人在离开午餐或一天之前忘记打卡或打卡。基本上我正在寻找一种方法,让用户在锁定他们的机器时可以选择退出。

我也完全接受由于安全问题而可能无法实现这一点的可能性,但我想知道社区对它的看法是什么。谢谢!

2 个答案:

答案 0 :(得分:2)

没有尝试过,但Microsoft.Win32.SystemEvents类可能有你想要的。

具体来说,您可能想尝试SessionSwitch事件。根据这个bytes.com帖子,它应该工作:

Handle the Windows Lock Desktop event/message?

答案 1 :(得分:1)

您可以使用远程桌面服务API WTSRegisterSessionNotification获取锁定通知,但似乎没有任何方法可以覆盖锁定。