5
高DPI設定(150%など)のマシンでアプリを正しく実行するように構成するにはどうすればよいですか?
C#で簡単なWinformsアプリケーションを作成しました。高DPI設定(150%など)のマシンでアプリケーションを実行すると、アプリケーションがスケールアップします。ここまでは順調ですね!ただし、フォントサイズを大きくしてフォントをレンダリングする代わりに、すべてのテキストも拡大されます。もちろん、これは非常にぼやけたテキストになります(ボタンなどのすべてのコントロール上)。 ウィンドウがテキストのレンダリングを正しく処理するべきではありませんか?たとえば、私のアプリケーションのタイトルバーはくっきりと明確にレンダリングされます。