국가별 글꼴 관리
이 섹션의 topics 국제 글꼴의 기본 기능에 대해 설명합니다. 애플리케이션에서 국제 글꼴 기술을 사용하는 방법에 대한 지침은 국제 글꼴 열거형 및 선택 및MS Shell Dlg 및 MS Shell Dlg 2 사용을 참조하세요.
글꼴 관리 인프라
Windows 7부터 글꼴 관리 인프라는 사용자의 글꼴 선택 목록에 적합하지 않은 글꼴 숨기기를 지원합니다. 기본 시스템 설정은 OS 시스템에서 사용하도록 설정된 입력 언어(키보드)용으로 설계되지 않은 글꼴을 자동으로 숨기도록 선택합니다. 또한 사용자는 글꼴 제어판 글꼴을 수동으로 숨기도록 선택할 수 있습니다. 이 기능은 사용자가 더 이상 부적절한 글꼴의 긴 목록에 직면하지 않아도 되며, 라틴어 이외의 스크립트에서 작업하는 국제 사용자에게 특히 유용합니다.
Windows 7에는 숨겨진 글꼴을 직접 쿼리하거나 숨길 글꼴을 설정하는 API가 없습니다. 그러나 애플리케이션에서 이 기능을 활용할 수 없다는 의미는 아닙니다. Windows ChooseFont API(글꼴 일반 대화 상자)를 사용하여 현재 글꼴 선택을 사용하도록 설정하면 새 동작이 무료로 제공됩니다. Windows 7에 도입된 새로운 Windows 경치 리본(글꼴 컨트롤)도 이 동작을 지원하며 애플리케이션을 "리본"하는 또 다른 이유를 제공합니다. 리본 및 ChooseFont 에서 글꼴 컨트롤을 사용하여 숨겨진 글꼴을 필터링하는 동안 글꼴을 표시하는 방법에 대한 자세한 내용은 국제 글꼴 열거형 및 선택을 참조하세요.
글꼴을 숨기는 것은 글꼴 선택 UI에만 영향을 줍니다. 그리기 API에는 영향을 주지 않습니다. 디바이스 컨텍스트에서 글꼴을 선택하면 글꼴이 숨겨져 있으므로 그리기에 영향을 주지 않습니다. EnumFontFamiliesEx 함수는 숨김으로 설정된 글꼴을 계속 열거합니다.
GDI 글꼴 포함 및 하위 설정
국제 글꼴 기술은 글꼴 포함 서비스 라이브러리를 사용하여 TrueType 및 OpenType 글꼴을 문서 또는 파일에 번들로 묶을 수 있도록 합니다. 글꼴을 파일에 포함하면 글꼴이 파일을 받는 컴퓨터에 표시됩니다. 자세한 내용은 글꼴 포함 참조를 참조하세요.
관련 항목