다음을 통해 공유


LOCALE_IDIGITSUBSTITUTION

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

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

 

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