다음을 통해 공유


SCRIPT_DIGITSUBSTITUTE 구조체(usp10.h)

네이티브 숫자 및 숫자 대체 설정을 포함합니다.

구문

typedef struct tag_SCRIPT_DIGITSUBSTITUTE {
  DWORD NationalDigitLanguage : 16;
  DWORD TraditionalDigitLanguage : 16;
  DWORD DigitSubstitute : 8;
  DWORD dwReserved;
} SCRIPT_DIGITSUBSTITUTE;

멤버

NationalDigitLanguage

네이티브 대체를 위한 언어입니다.

TraditionalDigitLanguage

기존 대체를 위한 언어입니다.

DigitSubstitute

대체 형식입니다. 이 멤버는 일반적으로 ScriptRecordDigitSubstitution에 의해 설정됩니다. 그러나 다음 표에 정의된 값이 있을 수도 있습니다.

의미
SCRIPT_DIGITSUBSTITUTE_CONTEXT
이전 문자의 언어를 사용하여 U+0030을 U+0039로 대체합니다. 이전 문자가 없으면 TraditionalDigitLanguage 멤버를 사용하여 숫자를 대체합니다. 이 멤버는 일반적으로 ScriptRecordDigitSubstitution에 전달된 로캘의 기본 언어로 설정됩니다.
SCRIPT_DIGITSUBSTITUTE_NATIONAL
NationalDigitLanguage 멤버를 사용하여 숫자 U+0030을 U+0039로 대체합니다. 이 멤버는 일반적으로 ScriptRecordDigitSubstitution에서 상수 LOCALE_SNATIVEDIGITS 대해 검색된 국가 숫자로 설정됩니다.
SCRIPT_DIGITSUBSTITUTE_NONE
숫자를 대체하지 마세요. 유럽 숫자로 유니코드 값 U+0030 ~ U+0039를 표시합니다.
SCRIPT_DIGITSUBSTITUTE_TRADITIONAL
TraditionalDigitLanguage 멤버를 사용하여 숫자 U+0030을 U+0039로 대체합니다. 이 멤버는 일반적으로 ScriptRecordDigitSubstitution에 전달된 로캘의 기본 언어로 설정됩니다.

dwReserved

예약; 를 0으로 초기화합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 usp10.h
재배포 가능 파일 인터넷 Explorer 5 이상에서Windows Me/98/95

추가 정보

숫자 셰이프

ScriptRecordDigitSubstitution

Uniscribe

유니스크립스 구조체