Переключение между «Расширить эти дисплеи» и «Показать рабочий стол только на 1» - PullRequest
7 голосов
/ 17 мая 2010

Я ищу способ программно изменить свойства видео в Windows 7. Я хотел бы переключить состояние нескольких дисплеев (как видно на панели управления> Внешний вид и персонализация> Экран> Разрешение экрана) между «Расширить эти отображает "и" Показать рабочий стол только на 1 ".

Это то, что я думаю, возможно, выполнимо, просто зная правильный исполняемый файл Windows / dll для вызова с правильными параметрами и объединяя его в скрипт или ярлык, но если это так, эта информация ускользает от меня.

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

1 Ответ

9 голосов
/ 16 сентября 2010

Если вы все еще заинтересованы в ответе, ярлык - win + p. Вы можете использовать AutoHock для сценариев и вызывать сценарии AutoHock из вашей программы. Это обходной путь, но лучше, чем ничего.

...