모니터를 높은 해상도로 사용을 할 경우 글씨가 너무 작아 'windows 설정'의 '디스플레이' 항목에서 '텍스트 앱 및 기타 항목의 크기 변경'에서 125나 150으로 DPI(Dots per Inch)를 높여서 사용하게 됩니다. Show 하지만 특정 프로그램의 경우 윈도우 시스템의 DPI 설정이 적용되지 않아 너무 작은 글씨로 표시되어 사용하기에 불편한 경우가 발생이 됩니다. 특정 프로그램의 DPI 설정이 윈도우 시스템의 DPI 설정을 따르지 않을 경우 DPI 설정을 윈도우 시스템이 조정하도록 강제로 변경해 해당 프로그램의 해상도를 높이는 설정입니다. 해당 프로그램의 실행 파일을 찾아 마우스 오른쪽 클릭해 '속성'으로 들어갑니다. (편의상 아무 프로그램의 예를 듭니다.) 속성 창에서 '호환성'을 선택하고 '높은 DPI 조정 동작을 재정의합니다.' 항목을 체크한 다음 목록에서 '시스템'이나 '시스템(고급)'을 선택한 후 '확인'을 클릭하면 적용이 완료됩니다. 설정 후 해당 프로그램을 다시 실행하면 윈도우 시스템의 DPI 설정에 맞게 해상도가 변경되어 표시가 됩니다. ▶ 특정 프로그램 실행 시 강제로 해상도 변경하기 'RESO' ▶ 프로그램 창 크기를 조절하고 위치 고정시키기 'Sizer 4.0' ▶ 윈도우10 글자 크기(DPI) 조절하기 'System Font Size Changer' 주요 콘텐츠로 건너뛰기 이 브라우저는 더 이상 지원되지 않습니다. 최신 기능, 보안 업데이트, 기술 지원을 이용하려면 Microsoft Edge로 업그레이드하세요.
이 문서의 내용배포 사용자 지정을 수행해야 하는 경우 다음 섹션에서는 설치 후 스크립트가 액세스해야 할 수 있는 레지스트리 키 및 시스템 매개 변수에 대해 설명합니다. 문서 내용:
기본 디스플레이 네이티브 해상도표 1: Windows 8.1 크기 조정 수준은 완전하지는 않지만 여러 일반 디스플레이용 Windows 8.1 크기 조정 수준에 대한 정보를 제공합니다. 패널 DPI 는 패널의 실제 픽셀 밀도를 나타내고 크기 조정 수준은 이 디스플레이에 사용할 배율 인수를 나타냅니다. 테이블 1: Windows 8.1 크기 조정 수준
모든 디바이스에 대해 이 정보를 프로그래밍 방식으로 찾으려면 데이터를 다시 보고하는 유틸리티 프로그램을 작성하면 됩니다. 네이티브 기본 해상도는 데스크톱용 hdc와 HORZRES 및 VERTRES 인덱스를 사용해 API GetDeviceCaps() 함수를 호출하여 검색됩니다.
GetDC에 대한 자세한 내용은 GetDC() 함수를 참조하세요. 기본 디스플레이 DPI 배율마찬가지로 LOGPIXELSX 및 LOGPIXELSY 인덱스를 사용하여 픽셀 밀도를 가져올 수 있습니다.
이러한 결과는 표 2 DPI 배율에 표시된 것처럼 96이 100%에 해당하는 좌표계에서 반환됩니다. 표 2 DPI 배율
참고 이 API는 애플리케이션의 DPI 인식 모드에 따라 다른 결과를 반환합니다. 인식 모드를 구성하려면 아래 설명된 대로 애플리케이션 매니페스트에 XML을 추가해야 합니다.
이 매니페스트 설정에 대한 자세한 내용은 SetProcessDPIAware 함수를 참조하세요. 크기 조정 모드제어판\모양 및 개인 설정\디스플레이 UI(사용자 인터페이스 표시)에는 확인란이 포함되어 있습니다. 내 모든 디스플레이에 대해 하나의 크기 조정 수준을 선택하겠습니다. 이는, 시스템이 모든 디스플레이에 단일 배율을 적용할지(Windows 8 및 이전 버전의 Windows에서와 같이) 또는 각 디스플레이의 픽셀 밀도를 고려한 다른 배율 인수를 적용할지 여부를 제어합니다(Windows 8.1 기본값). 이 확인란은 Windows 8.1에서 HKCU\Control Panel\Desktop\Win8DpiScaling 레지스트리 키를 구성합니다. 표 3 HKCU\Control Panel\Desktop\Win8DpiScaling 값
Windows 8.1 크기 조정 모드에서 크기 조정 재정의내 모든 디스플레이에 대해 하나의 크기 조정 수준을 선택하도록 허용 확인란이 선택 취소되고 시스템이 Windows 8.1 크기 조정 모드에서 실행 중이면 사용자에게 현재 배율 인수를 작게에서 중간, 큰 크기로 재정의할 수 있는 슬라이더가 제공됩니다. 이 설정은 HKCU\Control Panel\Desktop\DesktopDPIOverride 레지스트리 키에서 구성됩니다. 표 4 HKCU\Control Panel\Desktop\DesktopDPIOverride 값
이 모드의 모든 디스플레이 배율은 100%, 125%, 150%, 200%의 네 가지 값 중 하나로 제한됩니다. 또한 크기 조정이 적용된 후 애플리케이션은 최소 720개의 유효 해상도 라인(즉, 디스플레이의 물리적 세로 해상도를 배율로 나눈 값)을 가질 것으로 예상합니다. 이는 허용되는 디스플레이 배율의 범위를 더 제한할 수 있습니다. 표 5 표시 값 은 다양한 크기의 디스플레이에 허용되는 값을 보여 줍니다. 표 5 표시 값
Windows 8 크기 조정 모드의 시스템 전체 배율내 모든 디스플레이에 대해 하나의 크기 조정 수준을 선택하도록 허용 확인란을 선택하면 사용자는 각 디스플레이의 픽셀 밀도에 관계없이 모든 디스플레이에 적용되는 배율을 지정할 수 있습니다. 사용자 지정 설정을 사용하면 사용자는 100%, 125%, 150%, 200% 이외의 값을 선택할 수 있지만 범위(100%-500%)로 제한됩니다. 이 설정은 HKCU\Control Panel\Desktop\LogPixels 레지스트리 키에서 구성됩니다. 표 6 HKCU\Control Panel\Desktop\LogPixels 값
관련 문서높은 DPI 애플리케이션 개발을 위한 설명서 IT 전문가를 위한 높은 DPI 지원 |