Запустить программу внутри виртуального монитора, чтобы ограничить его размер?

297
user3119384

У меня есть программа, которую нужно запустить в 1080p для правильной работы.

Мой монитор 4k, и я хотел бы использовать его таким образом.

Я перепробовал все параметры Windows, чтобы предотвратить ошибку с монитором с высоким разрешением, но ни один из них не работает, и я подумал, может быть, есть способ ограничить размер программы до 1920 * 1080 или, возможно, использовать виртуальный монитор, который будет действовать как инструмент, и я бы запустить мою программу внутри него?

Если у вас есть идеи или пожелания, пожалуйста, дайте мне знать.

PS: я использую Windows 10 / 64bit

1
Один из вариантов, который вы можете попробовать, - это установить Application Compatibility Toolkit, который является частью ADK - https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install. Вы можете попробовать применить «исправление» к приложению в инструменте «Compatability Administrator», который устанавливается. Существует 32- и 64-разрядная версия, вы хотите запустить ту же битность, что и приложение. По сути, вы можете создать файл shim (.sdb), который применяется к приложению. Его можно установить с помощью `sdbinst patch.sdb`, и он появится в разделе« Программы и компоненты ». Там есть настройки DPI, которые могут помочь. HelpingHand 5 лет назад 0

0 ответов на вопрос