Изменить разрешение экрана и размер всех элементов при запуске определенного приложения


1

Моя проблема в том, что я использую экран hiDPI с разрешением 3200x1800, но когда я запускаю какое-то конкретное приложение, я не могу использовать это разрешение, потому что текст слишком маленький. Я попытался изменить разрешение на 1920x1800 и изменил размер всех элементов с 200% до 150% из Панели управления \ Оформление и персонализация \ Дисплей. Приложение отлично работает на этих настройках. Есть ли способ автоматически изменить разрешение и размер на этот, когда я запускаю определенное приложение?

Я хочу, чтобы оно было изменено при запуске конкретного приложения, а затем возвращено к 3200x1800 при закрытии приложения.


1
Вы хотите изменить настройку системного разрешения или может ли решение, например, изменить настройку в окне приложения? Например, вы можете установить масштаб для окна.
fixer1234

Я думаю, что масштабирование окна не будет работать. Тем не менее, изменение настроек системы должно быть хорошо.
Shann

Ответы:


1

Вы всегда можете создать пакетный скрипт, который

  1. Меняет разрешение экрана
  2. Запускает приложение
  3. Изменяет разрешение обратно, когда приложение закрывается.

Для этого вы хотели бы скачать Qres затем создайте скрипт .bat со следующим:

@echo off
Qres.exe /x:1920 /y:1080
applicationYouWantToLaunch.exe
Qres.exe /x:3200 /y:1800

есть ли аргумент, чтобы изменить размер шрифта тоже?
Shann

1
Я бы прочитал Вот
Vincent Campbell

0

Попробуйте проверить настройку "Разрешить мне выбрать один уровень масштабирования для всех моих дисплеев" на панели управления & gt; Внешний вид и персонализация> Дисплей. Это отключит автоматическое масштабирование HiDPI для каждого приложения в Windows и позволит вам установить один уровень масштабирования для всех программ. Я предпочитаю это, а не позволю Windows «угадать», когда ей следует использовать масштабирование HiDPI. С этой настройкой я нахожу менее существенную разницу между HiDPI и приложениями, не поддерживающими HiDPI.

Я также нашел http://www.atrandom.iansharpe.com/setres.php

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.