En utilisant l'API Windows, il est possible de mettre les moniteurs en mode veille:Est-il possible de mettre un seul moniteur en veille en utilisant WinAPI/C#?
[DllImport("user32.dll")]
static extern IntPtr SendMessage(IntPtr hWnd, uint Msg, IntPtr wParam, IntPtr lParam);
puis
SendMessage(this.Handle, WM_SYSCOMMAND, (IntPtr)SC_MONITORPOWER, (IntPtr)2);
Lors de l'exécution de la commande ci-dessus, les deux moniteurs vont dormir. Est-il possible de faire cela affecter seulement l'un des moniteurs connectés multiples?
Comme les fenêtres sur le deuxième moniteur étant déplacé :) – Basic
@ Eerlend: Si vous avez atteint cela .. pouvez-vous poster sur la façon dont vous l'avez rendu possible .. Je cherche actuellement une solution similaire .. Et tandis que je l'ai suggéré un approche .. en essayant de trouver comment vous l'avez fait fonctionner .. si du tout .. – Bhuvan
Malheureusement, je ne pouvais pas y parvenir. –