Как я могу вручную определить кодовую страницу и локаль текущей ОС - PullRequest
2 голосов
/ 02 ноября 2009

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

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

1 Ответ

3 голосов
/ 02 ноября 2009

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

Функция GetLocaleInfo() также работает в Windows 2000. Вызовите ее с параметром Locale LOCALE_SYSTEM_DEFAULT (или LOCALE_USER_DEFAULT и т. Д.)

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

...