Как отключить тот или иной монитор с помощью .NET? - PullRequest
7 голосов
/ 05 апреля 2010

ОК, я знаю, что на эту тему довольно много сообщений. Тем не менее, ни один из них не дает решения моей проблемы: я не хочу просто выключать свои мониторы, я хочу, чтобы мой код отключал определенный монитор. URL, на который ссылается большинство людей, http://fci -h.blogspot.com / 2007/03 / turn-off-your-monitor-via-code-c.html , здесь не помогает, как это отключает все дисплеи.

Итак, у меня есть экран ноутбука и дополнительный внешний монитор. Во время просмотра фильмов я переключаю дисплей на внешний монитор, и экран моего ноутбука становится черным, однако в темноте он все еще включен и светится. Я хочу выключить это. Может ли кто-нибудь помочь, пожалуйста?

РЕДАКТИРОВАТЬ: Есть ли способ сделать это, означая, что это не должно быть написано в .Net. По сути, мне просто нужен файл .exe, который может поочередно выключать и включать конкретный монитор.

1 Ответ

4 голосов
/ 05 апреля 2010

Похоже, что нет хорошего способа выключить определенный монитор, но можно настроить подсветку вашего ноутбука на минимальную яркость. В зависимости от того, какая у вас версия Windows, есть разные способы сделать это:

...