Моя проблема в том, что я использую экран hiDPI с разрешением 3200x1800, но когда я запускаю какое-то конкретное приложение, я не могу использовать это разрешение, потому что текст слишком маленький. Я попытался изменить разрешение на 1920x1800 и изменил размер всех элементов с 200% до 150% из Панели управления \ Оформление и персонализация \ Дисплей. Приложение отлично работает на этих настройках. Есть ли способ автоматически изменить разрешение и размер на этот, когда я запускаю определенное приложение?
Я хочу, чтобы оно было изменено при запуске конкретного приложения, а затем возвращено к 3200x1800 при закрытии приложения.
Ответы:
Вы всегда можете создать пакетный скрипт, который
Для этого вы хотели бы скачать Qres затем создайте скрипт .bat со следующим:
источник
Попробуйте проверить настройку "Разрешить мне выбрать один уровень масштабирования для всех моих дисплеев" на панели управления & gt; Внешний вид и персонализация> Дисплей. Это отключит автоматическое масштабирование HiDPI для каждого приложения в Windows и позволит вам установить один уровень масштабирования для всех программ. Я предпочитаю это, а не позволю Windows «угадать», когда ей следует использовать масштабирование HiDPI. С этой настройкой я нахожу менее существенную разницу между HiDPI и приложениями, не поддерживающими HiDPI.
Я также нашел http://www.atrandom.iansharpe.com/setres.php
источник