当用户打开/关闭系统监视器或自动关闭监视器时检测事件

时间:2014-10-30 05:45:06

标签: .net c#-4.0 wndproc

我正在使用c#winform应用程序。(Window 7 OS) 系统监视器由用户关闭/打开或系统自动关闭时,需要执行一些操作 那么有什么事件可以挂钩这些行动吗?

我已经尝试过SystemEvents.PowerModeChanged事件并列出暂停和恢复。但是关闭或打开显示器不会被触发。 并建议在WM_POWERBROADCAST通知下使用PBT_POWERSETTINGCHANGE消息。 任何人都可以使用WM_POWERBROADCAST中的上述WndProc消息分享代码,了解如何开启或关闭显示器。

由于 Padma Yeddula

0 个答案:

没有答案