c++ - 当计算机处于 sleep 状态时电源状态发生变化时,我可以收到通知吗?

标签 c++ windows winapi power-management

我正在编写一个 Windows 服务应用程序,我很好奇是否有一种方法可以在系统处于 sleep 状态时电源从 AC 切换到 DC(或反之亦然)时接收通知?

最佳答案

我想你想要RegisterPowerSettingNotificationRegisterSuspendResumeNotification .很可能还有许多其他 API here .

关于c++ - 当计算机处于 sleep 状态时电源状态发生变化时,我可以收到通知吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21691731/

相关文章:

C++:尝试在二进制到十进制转换器中多次将非常大的整数加在一起,而您的输入是字符串值

c++ - 如何计算 Caffe 中的绝对 Dtype 值?

c++ - 如何使用带有 msys 的 mingw 在 Windows 上编译 googletest?

jQuery 子菜单不起作用 - CSS 问题

c - Win32 : Toolbar dialog seems to never get focus and causes the main window to process slow?

c++ - 如何获取此文件夹中的文件夹列表?

winapi - 除非字符串参数在系统内存中而不是本地堆栈中,否则某些 Windows API 调用会失败

c++ - 库 (.tlb) 文件中宏的范围?

C++ 访问说明符太少?

windows - 如果由任务计划程序运行,则无法访问网络地址