Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/155.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
订阅windows系统事件本机c++; 我希望我的C++应用程序能够侦听Windows系统事件,比如登录、注销、锁定…… 类似于:这是用C#写的。 我找到了,但它是一个CLR代码。另外,我也看到了订阅BytSyEvEngEnter函数是VisualC++的。 是否有人知道在C++中使用哪些方法?< /P>_C++_Windows_Winlogon - Fatal编程技术网

订阅windows系统事件本机c++; 我希望我的C++应用程序能够侦听Windows系统事件,比如登录、注销、锁定…… 类似于:这是用C#写的。 我找到了,但它是一个CLR代码。另外,我也看到了订阅BytSyEvEngEnter函数是VisualC++的。 是否有人知道在C++中使用哪些方法?< /P>

订阅windows系统事件本机c++; 我希望我的C++应用程序能够侦听Windows系统事件,比如登录、注销、锁定…… 类似于:这是用C#写的。 我找到了,但它是一个CLR代码。另外,我也看到了订阅BytSyEvEngEnter函数是VisualC++的。 是否有人知道在C++中使用哪些方法?< /P>,c++,windows,winlogon,C++,Windows,Winlogon,请告知 Liron在会话状态更改时调用以接收窗口消息。这包括登录、注销、锁定、解锁和其他。确保在程序退出之前有一个对应的调用 或者,您可以侦听或打开窗口消息。第一个允许您阻止用户注销;第二个参数告诉你它是否会发生。你可以试试krabset,它是包装器。 你也可以看看这个 还可以查看新的WinEvent并通过PowerShell获得WinEvent

请告知

Liron

在会话状态更改时调用以接收窗口消息。这包括登录、注销、锁定、解锁和其他。确保在程序退出之前有一个对应的调用

或者,您可以侦听或打开窗口消息。第一个允许您阻止用户注销;第二个参数告诉你它是否会发生。

你可以试试krabset,它是包装器。 你也可以看看这个

还可以查看新的WinEvent并通过PowerShell获得WinEvent