Мне бы хотелось, чтобы высокий DPI был включен для большинства приложений, которые я использую на своем 14 "ноутбуке 1920x1080, за исключением некоторых, таких как Visual Studio, которые выигрывают от дополнительного пространства. Однако настройка" отключить высокий DPI "в совместимости ничего не делает. используя Windows 8.
windows-8
visual-studio-2012
high-dpi
Александр Дубинский
источник
источник
Windows
тег, поскольку он должен использоваться только в том случае, если он влияет на ВСЕ версии,Windows
поскольку использование вамиWindows 8
только этого тега относится к вам.Ответы:
я спросил Криса Джексона, парня из Microsoft AppCompat ; нет способа сделать это.
Я также спросил почти то же самое здесь .
источник
ЭТО ВОЗМОЖНО
Я попробовал это на моей Windows 8, и она отлично работает:
У вас все настроено!
источник
Это абсолютно возможно. Я использовал настройки «совместимости» для исполняемых файлов, но по какой-то причине это не доступно для VS. Однако эквивалентный ключ реестра работает просто отлично. Ключ в том,
HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
и вам просто нужно добавить строковое значение «~ HIGHDPIAWARE» (то же самое, что отметить этот флажок на вкладке совместимости свойств исполняемого файла). Или вы можете просто запустить это:источник
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe
со значением «~ RUNASADMIN HIGHDPIAWARE
Запуск от имени администратора» и без масштабирования