Windows 7 睡眠/唤醒时关闭/启动应用程序

Windows 7 睡眠/唤醒时关闭/启动应用程序

我正在尝试让旧版 VB6/C++ 应用程序在 Windows 7 上运行。该应用程序无法处理“Windows 7 睡眠”;如果 Windows 7 进入睡眠状态并再次唤醒,则该应用程序将停止工作。

如果我可以在 Windows 7 进入睡眠状态时关闭应用程序,并在 Windows 7 再次唤醒时重新启动应用程序,那么我就可以高枕无忧了。(我不需要在应用程序运行之间存储任何状态)。有办法做到这一点吗?

答案1

一个选择是处理操作系统事件.NET 的对应版本是PowerModeChanged 事件

另一个选择是使用任务管理器安排任务以触发睡眠和恢复事件......

相关内容