Программное отключение монитора - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

А можно ли программно отключить монитор? Т.е. перевести его в режим пониженного потребления питания. Если можно - то как? P.S. Windows как-то переводит - же...

Решение задачи: «Программное отключение монитора»

textual
Листинг программы
<DllImport("user32.dll", SetLastError:=True, CharSet:=CharSet.Auto)> _
Private Shared Function SendMessage(ByVal hWnd As IntPtr, ByVal Msg As UInteger, ByVal wParam As IntPtr, ByVal lParam As IntPtr) As IntPtr
End Function
 
Private Const MONITOR_ON = -1&
Private Const MONITOR_LOWPOWER = 1&
 
Выключить и включить монитор (в спящий/из спящего режима)))
SendMessage(Me.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, MONITOR_OFF)
'SendMessage(Me.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, MONITOR_ON)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.182 из 5
Похожие ответы