Есть ли способ заставить приложение видеть другое разрешение экрана?

Я работаю в небольшой НПО, и у нас есть специальное приложение, которое отображает таблицы данных. В системах Windows 10 с двумя мониторами FHD (разрешение 3840 x 1080) приложение работает отлично. Приложение развернуто на одном экране, и у нас могут быть таблицы с большим количеством столбцов, а приложение обеспечивает горизонтальную прокрутку, которая вдвое превышает размер окна (= 3840 пикселей). Однако то же приложение в системе с одним монитором FHD (разрешение 1920×1080) не обеспечивает горизонтальную прокрутку и вместо этого изменяет размер столбцов, чтобы они стали нечитаемыми. Поддержка поставщика не ожидается, поэтому мне интересно, смогу ли я обмануть приложение в системе с одним монитором, чтобы оно работало как приложение с двумя мониторами.

Я погуглил и наткнулся на GetSystemMetrics конкретно SM_CXVIRTUALSCREEN. Мне было интересно, могу ли я загрузить dll, чтобы установить горизонтальное разрешение 3840 для приложения? Кто-нибудь делал что-то подобное? Кто-нибудь знает инструмент для установки разрешения для каждого приложения?

0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *