Мне подключили мое ТВ к моему ПК Windows XP Большая Nvidia GeForce 8500.
Я постоянно переключаюсь между единственным дисплеем и дисплеем клона.
Существует ли способ написать сценарий этих настроек? Я согласился бы с записью пакетного файла или программы .NET, чтобы сделать это.
Когда я хочу использовать свое ТВ, я щелкаю правой кнопкой по значку панели задач Nvidia-> nView Настройки Дисплея-> Клон-> ТВ + Acer Monitor
Когда я хочу переключиться назад только на свой монитор, я щелкаю правой кнопкой по значку панели задач Nvidia-> nView Настройки Дисплея-> Единственный Дисплей-> Acer Monitor
Объединенный с AutoIT, AutoHotkey или сценарием пакетной обработки, этот документ в формате PDF (Функции Командной строки => Используя DTCFG-конфигурирование Рабочего стола => Настольные Команды Конфигурации DTCFG) может иметь большую помощь.
От этого я пытался создать простой Сценарий автогорячей клавиши, но я не уверен, работает ли он, ни если он делает то, что Вы хотите.
single = 1
;----- Ctrl-F2, change to whatever you see fit
^F2::
;----- cloning to screen 2
if (single = 1) {
run rundll32.exe NvCpl.dll`,dtcfg setview 1 clone,,Hide
single = 0
} else {
;----- back to primary only
run rundll32.exe NvCpl.dll`,dtcfg setview 1 standard,,Hide
currentMode = 2
}
return
Вы могли использовать сценарий AutoHotkey или AutoIT для создания автоматизированной версии. Документация AutoIT имеет превосходное руководство по автоматизации графический интерфейсов пользователя. (AutoHotkey, вероятно, имеет что-то подобное, но я не знаком с ним),