Константы LOCALE_IDEFAULT*

В этом разделе определяются константы LOCALE_IDEFAULT*, используемые NLS.

Значение Значение
LOCALE_IDEFAULTANSICODEPAGE Кодовая страница ANSI, используемая языковым стандартом для приложений, не поддерживающих Юникод. Максимальное число символов, допустимое для этой строки, составляет шесть, включая завершающий символ NULL. Если кодовая страница ANSI недоступна, для языкового стандарта можно использовать только Юникод. В этом случае значение равно CP_ACP (0). Такой языковой стандарт нельзя задать в качестве языкового стандарта системы. Приложения, которые не поддерживают Юникод, неправильно работают с языковыми параметрами, помеченными как "Только Юникод". Список ANSI и других кодовых страниц см. в разделе Кодовые страницы Идентификаторы.
LOCALE_IDEFAULTCODEPAGE Кодовая страница изготовителя оборудования (OEM), связанная со страной или регионом. Кодовая страница OEM используется для преобразования из текстовых приложений на основе MS-DOS. Если языковой стандарт не использует кодовую страницу OEM, значение будет CP_OEMCP (1). Максимальное число символов, допустимое для этой строки, составляет шесть, включая завершающий символ NULL. Список oem и других кодовых страниц см. в разделе Кодовые страницы Идентификаторы.
LOCALE_IDEFAULTCOUNTRY Является устаревшей. Не используйте. Это значение было предоставлено для того, чтобы частично указанные языковые стандарты могли быть заполнены значениями по умолчанию. Частично указанные языковые стандарты теперь являются устаревшими.
LOCALE_IDEFAULTEBCDICCODEPAGE Windows 2000: Кодовая страница расширенного двоичного закодированного десятичного обмена (EBCDIC), связанная с языковым стандартом. Максимальное число символов, допустимое для этой строки, составляет шесть, включая завершающий символ NULL. Список EBCDIC и других кодовых страниц см. в разделе Кодовые страницы Идентификаторы.
LOCALE_IDEFAULTLANGUAGE Является устаревшей. Не используйте. Это значение было предоставлено для того, чтобы частично указанные языковые стандарты могли быть заполнены значениями по умолчанию. Частично указанные языковые стандарты теперь являются устаревшими.
LOCALE_IDEFAULTMACCODEPAGE Кодовая страница Macintosh по умолчанию, связанная с языковым стандартом. Максимальное число символов, допустимое для этой строки, составляет шесть, включая завершающий символ NULL. Если языковой стандарт не использует кодовую страницу Macintosh, значение будет CP_MACCP (2). Список компьютеров Macintosh (MAC) и других кодовых страниц см. в разделе Кодовые страницы.