LOCALE_IDIGITSUBSTITUTION
Windows 2000: Kształt cyfr. Na przykład cyfry arabskie, tajskie i indic mają klasyczne kształty różnią się od cyfr europejskich. W przypadku ustawień regionalnych z LOCALE_SNATIVEDIGITS określonymi jako wartości inne niż ASCII 0-9 ta wartość określa, czy preferencje mają być podane tym innym cyfrom do celów wyświetlania. Jeśli na przykład wybrano wartość 2, zawsze są używane cyfry określone przez LOCALE_SNATIVEDIGITS. Jeśli wybrano wartość 1, zawsze są używane cyfry ASCII 0–9. Jeśli wybrano wartość 0, ASCII jest używana w pewnych okolicznościach, a cyfry określone przez LOCALE_SNATIVEDIGITS są używane w innych, w zależności od kontekstu.
Wartość | Znaczenie | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | Podstawianie oparte na kontekście. Cyfry są wyświetlane na podstawie poprzedniego tekstu w tych samych danych wyjściowych. Cyfry europejskie są zgodne ze skryptami łacińskimi, Arabic-Indic cyfry są zgodne z tekstem arabskim, a inne cyfry krajowe są zgodne z tekstem napisanym w różnych innych skryptach. Jeśli nie ma poprzedniego tekstu, ustawienia regionalne i wyświetlana kolejność odczytu określają podstawianie cyfr, jak pokazano w poniższej tabeli.
|
||||||||||||
1 | Nie użyto podstawianie. Pełna zgodność unicode. | ||||||||||||
2 | Podstawianie cyfr natywnych. Kształty krajowe są wyświetlane zgodnie z LOCALE_SNATIVEDIGITS. |