Запутались в масштабировании с высоким разрешением на нескольких платформах?
Мне нужно, чтобы все мои (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-ориентированным, но я не уверен, для каких платформ?