Используя Windows API, можно перевести мониторы в спящий режим:
[DllImport("user32.dll")]
static extern IntPtr SendMessage(IntPtr hWnd, uint Msg, IntPtr wParam, IntPtr lParam);
, а затем
SendMessage(this.Handle, WM_SYSCOMMAND, (IntPtr)SC_MONITORPOWER, (IntPtr)2);
При выполнении вышеуказанной команды оба монитора переходят в спящий,Можно ли сделать так, чтобы это влияло только на один из нескольких подключенных мониторов?