LOCALE_IDIGITSUBSTITUTION
Windows 2000: Форма цифр. Например, арабские, тайские и индийские цифры имеют классические формы, отличные от европейских. Для языковых стандартов с LOCALE_SNATIVEDIGITS , указанными в качестве значений, отличных от ASCII 0–9, это значение указывает, следует ли отдавать предпочтение этим другим цифрам в целях отображения. Например, если выбрано значение 2, всегда используются цифры, указанные LOCALE_SNATIVEDIGITS. Если выбрано значение 1, всегда используются цифры ASCII от 0 до 9. Если выбрано значение 0, в некоторых случаях используется ASCII, а цифры, указанные в LOCALE_SNATIVEDIGITS, используются в других в зависимости от контекста.
Значение | Значение | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | Подстановка на основе контекста. Цифры отображаются на основе предыдущего текста в том же выходных данных. Европейские цифры следуют за латинскими буквами, Arabic-Indic цифры следуют за арабским текстом, а другие национальные цифры следуют за текстом, написанным различными другими буквами. Если предыдущий текст отсутствует, подстановка цифр определяется языковым стандартом и отображаемым порядком чтения, как показано в следующей таблице.
|
||||||||||||
1 | Подстановка не используется. Полная совместимость с Юникодом. | ||||||||||||
2 | Подстановка собственных цифр. Национальные фигуры отображаются в соответствии с LOCALE_SNATIVEDIGITS. |