#c #windows
#c #Windows
Вопрос:
Я хочу получить язык операционной системы, а не язык региональных настроек. Я использовал GetSystemDefaultLCID()
, но, похоже, он возвращает неправильные данные. Мои приложения запускаются из запланированной задачи под SYSTEM
учетной записью, но это не возвращает язык операционной системы, это вернет другой язык. Итак, например, у меня установлена ОС Windows XP Professional x64 Edition (язык которой английский), и в моих приложениях указано, что язык этой ОС — венгерский (поскольку региональные настройки — венгерские).
У кого-нибудь есть идеи, как я мог бы получить правильный язык?
Спасибо.
Ответ №1:
GetSystemDefaultUILanguage
.
.