2011-11-13 3 views
0

지역 설정 언어가 아닌 OS의 언어를 가져오고 싶습니다. GetSystemDefaultLCID()을 사용했지만 잘못된 데이터를 반환하는 것으로 보입니다. 내 응용 프로그램은 SYSTEM 계정의 예약 된 작업에서 실행되지만 OS의 언어를 반환하지 않으며 다른 언어를 반환합니다. 예를 들어, Windows XP Professional x64 Edition OS가 설치되어 있고 (언어는 영어 임), 제 응용 프로그램은이 OS의 언어가 헝가리어라고 말합니다 (지역 설정은 헝가리어이기 때문에).GetSystemDefaultLCID가 잘못된 데이터를 반환합니다. C++

아무나 올바른 언어를 얻을 수있는 방법이 있습니까?

감사합니다.

답변

1
GetSystemDefaultUILanguage 

. .

관련 문제