我已将我的应用程序配置为:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit
这在我注销和登录时非常有用,但 不会锁定机器 并登录,如何让我的EXE启动锁定/切换用户?
答案 0 :(得分:2)
如果应用程序在会话切换期间始终运行,您可以收听SessionSwitchEvent ...(我假设您已经在第一个会话启动时启动了应用程序,因此它在锁定时仍在运行)
以下是一些MSDN信息: https://msdn.microsoft.com/en-us/library/microsoft.win32.sessionswitcheventhandler.aspx