工控编程吧

标题: 上位机MFC如何设置显示器的状态 [打印本页]

作者: qq263946146    时间: 2019-8-20 10:02
标题: 上位机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. }
复制代码







欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4