标签: c# windows-messages
在我的.NET应用程序中,我需要在显示器关机或屏幕保护程序激活后执行某些操作 - 在电源设置中设置一段时间后。 我发现可以使用窗口消息 - 覆盖WndProc方法并捕获消息SC_MONITORPOWER = 0xF170。我在测试项目中测试它似乎工作(至少关闭部分)但在我的主项目中似乎我将无法使用这种方法,因为我有WinForm,这是不可见的,消息只到达活动窗口。
WndProc
SC_MONITORPOWER = 0xF170
感谢您的回答!