DPI 스케일링 팩터를 고려해서 폰트 자체를 애플리케이션 레벨에서 통으로 설정할 수 있는 API가 새로 들어가는 것 같습니다. 윈폼을 가지고 제일 처리하기 버거웠던 디자인 요구 사항 중에 하나가 커스텀 폰트 넣어달라는 요구 사항이었는데 이 API 덕에 일이 무척 단순해질 것 같네요!
class Program
{
[STAThread]
static void Main()
{
Application.SetHighDpiMode(HighDpiMode.SystemAware);
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
+ Application.SetDefaultFont(new Font(new FontFamily("Microsoft Sans Serif"), 8f));
Application.Run(new Form1());
}
}