다음을 통해 공유


LOCALE_IDIGITSUBSTITUTION

Windows 2000: 숫자의 모양입니다. 예를 들어 아랍어, 태국어 및 인덱스 숫자는 유럽 숫자와 다른 클래식 셰이프를 갖습니다. ASCII 0-9 이외의 값으로 지정된 LOCALE_SNATIVEDIGITS 로캘의 경우 이 값은 표시를 위해 다른 숫자로 기본 설정을 지정해야 하는지 여부를 지정합니다. 예를 들어 값 2를 선택하면 LOCALE_SNATIVEDIGITS 지정한 숫자가 항상 사용됩니다. 1을 선택하면 ASCII 0-9 숫자가 항상 사용됩니다. 0을 선택하면 ASCII가 일부 상황에서 사용되고 컨텍스트에 따라 LOCALE_SNATIVEDIGITS 지정한 숫자가 다른 경우에 사용됩니다.

의미
0 컨텍스트 기반 대체. 숫자는 동일한 출력의 이전 텍스트를 기반으로 표시됩니다. 유럽 숫자는 라틴어 스크립트를 따르고, Arabic-Indic 숫자는 아랍어 텍스트를 따르고, 다른 국가 숫자는 다양한 다른 스크립트로 작성된 텍스트를 따릅니다. 앞의 텍스트가 없으면 다음 표와 같이 로캘과 표시된 읽기 순서에 따라 숫자 대체가 결정됩니다.
Locale 읽기 순서 사용된 숫자
아랍어 오른쪽에서 왼쪽으로 아랍어-인도어
태국어 왼쪽에서 오른쪽으로 태국어 숫자
나머지 모두 대체가 사용되지 않음

 

1 대체가 사용되지 않습니다. 전체 유니코드 호환성.
2 네이티브 숫자 대체. 국가별 도형은 LOCALE_SNATIVEDIGITS 따라 표시됩니다.