Windows 中从 MFC 应用程序捕获的切换登录用户会话事件

Switch logged in User Session Event capture from MFC Application in Windows

我有一个基于 MFC 对话框的应用程序。 请任何人告诉我如何从这个 MFC 程序中捕获切换用户(windows 登录用户)事件。

我尝试从 Dialog 的 WindowProc 函数中捕获 WM_QUERYENDSESSION,并且我能够使用 WM_QUERYENDSESSION 捕获关机、重新启动和注销事件。 但是 WM_QUERYENDSESSION.

没有调用“切换用户”事件

非常感谢任何帮助。

查看 WM_WTSSESSION_CHANGE message. Your application needs to call WTSRegisterSessionNotification() 以接收此消息。