QQ登录

只需一步,快速开始

上位机MFC如何设置显示器的状态

[ 复制链接 ]

消息SC_MONITORPOWER就为显示器控制的消息,通过SendMessage发送就好。可以使用按钮调用 下面的代码查看效果。

  1. void CDemoDlg::OnTest()
  2. {
  3.         //设置显示器为省电模式
  4.         ::SendMessage(m_hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, 1);

  5.          Sleep(2000);

  6.         //打开显示器
  7.         ::SendMessage(m_hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, -1);

  8.         Sleep(1000);

  9.         //关闭显示器
  10.          ::SendMessage(m_hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, 2);

  11.         Sleep(2000);

  12.         //打开显示器
  13.         ::SendMessage(m_hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, -1);
  14. }
复制代码


回复

使用道具 举报

快速回复 返回列表 客服中心 搜索