Запутались в масштабировании с высоким разрешением на нескольких платформах?

Мне нужно, чтобы все мои (Winform) приложения правильно масштабировались для более высокого разрешения в Windows 7, Windows 8 / 8.1 и Windows 10. Я не понимаю, какой вариант мне нужен для этого. Я сделал свое приложение (я) DPI-осведомленным, добавив ниже к их манифестам:

<application xmlns="urn:schemas-microsoft-com:asm.v3">
    <windowsSettings>
      <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
    </windowsSettings>
</application>

Приведенный выше комментарий говорит

"Indicates that the application is DPI-aware and will not be automatically scaled by Windows at higher DPIs." 

Но я не уверен, для каких платформ это работает? Я изменил свой AutoScaleMode на Dpi и рассчитан на 96 точек на дюйм. Я знаю, что этот блок кода делает приложение (-и) DPI-ориентированным, но я не уверен, для каких платформ?

0 ответов

Другие вопросы по тегам