如何检查电脑显示器是打win7显示器检测开还是关闭windows 7中的任何工具或事件

番茄系统家园 · 2021-08-23 03:00:25

如何检查电脑显示器是打win7显示器检测开还是关闭windows 7中的任何工具或事件

说明您可以在打开或关闭显示器时收到通知。基本上,您注册了电源广播消息,然后每当有变化时您都会收到消息。监视显示状态有几种不同的GUID,具体取决于您使用的版本。在程序开始时(在创建主窗口之后),您执行以下操作:

=

(,,0);

(还有其他,具体取决于您要定位的版本。)然后在主窗口程序中:caseWM_POWERBROADCAST:

if(wParam==PBT_POWERSETTINGCHANGE){

constPOWERBROADCAST_SETTING*pSetting=

reinterpret_castconstPOWERBROADCAST_SETTING*(lParam);

if(pSetting-PowerSetting==GUID_SESSION_DISPLAY_STATUS){

assert(pSetting-DataLength=sizeof(DWORD));

DWORDdata=*reinterpret_castconstDWORD*(pSetting-Data);

switch(data){

case0:/*monitorisoff*/break;

case1:/*monitorison*/break;

case2:/*monitorisdimmed*/break;

default:/*????*/break;

}

}

}

break;

如果您在任何时候不再关心电源通知,您可以取消注册:UnregsisterPowerSettingNotification(hPower);

hPower=NULL;

相关阅读

  • 两个快速检测液晶显示器坏点的方法
  • win7安装不能识别显示器
  • 如何检查电脑显示器是打win7显示器检测开还是关闭windows 7中的任何工具或事件
  • 免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/44388.html
    猜你喜欢
    最新应用
    热门应用