Windows 7、Windows 8 / 8.1、および Windows 10 で、(Winform) アプリケーションを高 dpi に合わせてすべて適切にスケーリングする必要があります。これに必要なオプションがわかりません。以下をマニフェストに追加して、アプリケーションを 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 に変更し、96dpi で設計しました。このコード ブロックによってアプリケーションが DPI 対応になることはわかっていますが、どのプラットフォームに対応しているのかわかりません。