Как программно перевести монитор в спящий режим? - C#
Формулировка задачи:
Подскажите, как программно перевести монитор в спящий режим?
Решение задачи: «Как программно перевести монитор в спящий режим?»
textual
Листинг программы
private int SC_MONITORPOWER = 0xF170; private uint WM_SYSCOMMAND = 0x0112; [DllImport("user32.dll")] static extern IntPtr SendMessage(IntPtr hWnd, uint Msg, IntPtr wParam, IntPtr lParam); private void OnBtnSleepClick(object sender, RoutedEventArgs e) { SendMessage(new WindowInteropHelper(this).Handle, WM_SYSCOMMAND, (IntPtr)SC_MONITORPOWER, (IntPtr)2); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д