Windows 형태의 DPI 스케일링 문제 해결
많은 Windows를 형성하는 응용 프로그램은 모니터의 DPI 설정이 변경 될 때 표시 문제를 경험합니다. 컨트롤이 잘못 정렬되거나 잘못 확장 될 수 있습니다. DPI 인식 응용 프로그램을 만드는 것은 이러한 문제를 피하기 위해 중요합니다
는 출발점이지만 완전한 솔루션은 아닙니다. 강력한 DPI 스케일링을 위해서는 다음과 같은 모범 사례를 따르십시오 :
기본 DPI에서 개발 :
표준 96 DPI (100%) 설정에서 응용 프로그램을 설계하십시오. 더 높은 DPI 설정에서 디자인하면 응용 프로그램이 낮은 해상도에서 실행될 때 스케일링 불일치를 소개 할 수 있습니다. autoscalemode.font를 고려하십시오. 이 방법은 전체 애플리케이션을 확장하는 대신 글꼴 크기를 조정합니다.
기본 글꼴 크기 유지 : AutoScaleMode = AutoScaleMode.Dpi
모든 컨테이너 (양식, 패널, 사용자 컨트롤) 기본 8.25 PX 글꼴 크기를 사용하도록하십시오. 확장 충돌을 방지하기 위해
위 내용은 크기 조정 문제를 방지하기 위해 DPI 인식 Windows Forms 응용 프로그램을 만들려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!