Как я могу вручную определить кодовую страницу и локаль текущей ОС?

StackOverflow https://stackoverflow.com/questions/1662139

  •  12-09-2019
  •  | 
  •  

Вопрос

Есть ли способ, чтобы пользователь вручную искал текущую кодовую страницу и языковой стандарт своей ОС Windows?Есть ли параметр реестра, в котором хранится эта информация?

Было бы также полезно, если бы этот метод работал вплоть до Windows 2000.

Это было полезно?

Решение

А Win32 GetACP() функция возвращается к Windows 2000, чтобы найти кодовую страницу ANSI.

А GetLocaleInfo() функция работает и в Windows 2000.Вызовите его с параметром Locale LOCALE_SYSTEM_DEFAULT (или LOCALE_USER_DEFAULT, и т. д.)

Если ваш вопрос не в том, как получить эти данные программным путем, а в том, как непрограммист может найти эту информацию, то вы, вероятно, захотите опубликовать этот вопрос на Ошибка сервера это подходящее место для таких вопросов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top