DetailPage-MSS-KB

기술 자료

기술 자료: 177795 - 마지막 검토: 2005년 7월 11일 월요일 - 수정: 1.2

 

요약

응용 프로그램의 사용자 인터페이스 디자인 화면 좌표를 기초로 있으면 자주 큰 로 전환하는 것을 알 수 있습니다 또는 작은 글꼴 드라이버가 잘못된 찾도록 디자인 발생합니다. 사용 중인 시스템 글꼴 크기를 디자인 사용자 지정하여 문제를 해결하기 위해 시도할 경우 시스템이 인식하지 못하므로 및 응용 프로그램을, 비디오 드라이버를 구성할 때 사용자가 선택한 글꼴 크기를 보고할 수 없습니다 때문에 사용하면 실패합니다.

추가 정보

지금까지 Windows 운영 체제용 비디오 드라이버를 큰 글꼴이나 작은 글꼴로 작동할 수 있는 기능을 제공하는 있습니다. 이러한 "모드를" 시스템 및 응용 프로그램에 사용되는 글꼴 표시를 더 크게 나타나는 점에서 다릅니다.

비디오 드라이버를 GetDeviceCaps() 함수의 LOGPIXELSY 및 LOGPIXELSX 플래그에 대해 다른 값을 보고 이를. 사용자가 직접 새 표시 단위를 지원하는 시스템 래스터 글꼴 새 집합을 설치합니다. 운영 체제가 이 차이를 알고 있고 특히 여부를 사용자가 큰 글꼴이나 작은 글꼴을 선택한 중 인식하지 못합니다. 따라서 시스템이 현재 에 사용할 모드를 보고할 수 없습니다.

일반적으로 비디오 드라이버를 작은 글꼴을 LOGPIXELSX 인치당 96 픽셀 값 및 LOGPIXELSY 및 LOGPIXELSX 큰 글꼴을 인치당 픽셀 수 120 값과 LOGPIXELSY 보고합니다. 하지만 이러한 값은 받아쓰기 표준이 없기 때문에 이 신뢰할 수 없습니다. 또한 Windows 95 이러한 반환 값은 임의의 값으로 지정할 수가 있습니다. 비디오 드라이버 이름 등의 다른 방법을 작은 글꼴 사용, 대 큰 글꼴을 유추할 지금까지 사용한 적이 있지만 이러한 방식이 전혀 신뢰할 수 있는.

참고: 있는 번호 및 운영 체제 디스플레이 설정 대화 상자에 나타나는 문자열 하나를 디스플레이 드라이버 또는 시스템 레지스트리에 저장된 단순히 데이터를 관리할 수 있습니다. 이 데이터는 현재 운영 체제가 이를 의미 있는 방식으로 보고할 수 의미하지는지 않습니다.

응용 프로그램 정보를 얻는 신뢰할 수 있는 방법이 없기 때문에 시스템 글꼴 크기를 확인하려면 시도해야 합니다. 일반적으로 특정 비디오 디스플레이 설정이 해당 응용 프로그램의 모양을 디자인하는 데 화면 좌표를 사용할 가지고 있으므로 개발자는 이 정보를 요청합니다.

응용 프로그램의 사용자 인터페이스 레이아웃 지정 장치 종속 방법을 사용하지 않는 것이 솔루션입니다. 대신, 이 문서의 "참조" 절에 나열된 기술 자료 문서에서 설명한 대로 대화 자료 단위를 사용해야 합니다. 이러한 휴대용 인스턴스에서 큰 글꼴이나 작은 글꼴, 화면 크기에 관계없이 운영 체제 인스턴스 메서드입니다.

동적으로 대화 상자 만들기 및 컨트롤 위치 지정 최상의 메서드에 대한 자세한 내용은 이 문서의 "참조" 절에 나와 있는 기술 자료 문서를 참조하십시오.

참조

자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
125681  (http://support.microsoft.com/kb/125681/ ) 대화 상자 기본 단위 시스템을 기반으로 함께 계산하는 방법

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Platform Software Development Kit-January 2000 Edition
키워드: 
kbmt kbdlg kbinfo kbwndw KB177795 KbMtko
기계 번역된 문서기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store
소기업이 아닙니까?
다음에서 팔로우하십시오.