c++中的自定义事件监听器

Custom Event Listener in C++

本文关键字:事件 监听器 自定义 c++      更新时间:2023-10-16

在单线程的命令行应用程序中,我想知道用户何时关闭(通过单击右上方的红色十字)关闭PC或Logoff而不首先登录我的应用程序,以便我可以清除我存储在窗口注册表中的cookie。

是否有任何方法我可以知道当用户已经完成上述事件,并在我的应用程序中调用函数或调用单独的EXE或批处理文件后的事件?

我需要这个功能,因为我想防止一种可能的情况下,在注册表中充满了不必要的颠簸,没有正确地注销应用程序。

由于我的应用程序在命令提示符上运行,如C:UsersadminDesktop>Application.exe -task "ConnectServer" --ip 127.0.0.1,我正在寻找一些方法来有效地管理cookie或在捕获上述事件后删除cookie。

您可以使用SetConsoleCtrlHandler()