Как получить имя локали?
От: Drorion  
Дата: 01.06.06 16:43
Оценка:
Хочу получить текущую локаль пользователя вида "ru_RU" или "en_US" к примеру.
На мсдн нашел http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_GetUserDefaultLocaleName.asp Но кроме мсдн больше нигде не смог найти, включая виндовые хеадеры в 2005.
Спасибо.
Re: Как получить имя локали?
От: Nazik Россия  
Дата: 01.06.06 16:58
Оценка: 2 (1)
Не мудрено: для решения такой задачи надо поставить Windows Vista:

Windows NT/2000/XP/Vista: Included in Windows Vista and later.



А так, видимо подойдет функция GetLocaleInfo c пераметром LCID Locale = LOCALE_USER_DEFAULT и различными комбинациями LCTYPE LCType...

Здравствуйте, Drorion, Вы писали:

D>Хочу получить текущую локаль пользователя вида "ru_RU" или "en_US" к примеру.

D>На мсдн нашел http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_GetUserDefaultLocaleName.asp Но кроме мсдн больше нигде не смог найти, включая виндовые хеадеры в 2005.
D>Спасибо.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[2]: Как получить имя локали?
От: Drorion  
Дата: 02.06.06 12:19
Оценка:
Ок. Спасибо.
> А так, видимо подойдет функция GetLocaleInfo c пераметром LCID Locale =
LOCALE_USER_DEFAULT и различными комбинациями LCTYPE LCType...
Posted via RSDN NNTP Server 2.0
Re[2]: Как получить имя локали?
От: Drorion  
Дата: 02.06.06 12:21
Оценка:
Ok. Спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.