레지스트리 항목을 읽을 수 있지만 Windows API를 실행하는 데 어려움 (복잡한)이있는 매우 오래된 설치 관리자로 작업하고 있습니다.Windows 레지스트리에서 세계 지역 (또는 국가) 또는 언어를 찾는 방법은 무엇입니까?
설치중인 PC가 호주인지 여부를 감지하려고합니다.
아이디어가 있으십니까?
레지스트리 항목을 읽을 수 있지만 Windows API를 실행하는 데 어려움 (복잡한)이있는 매우 오래된 설치 관리자로 작업하고 있습니다.Windows 레지스트리에서 세계 지역 (또는 국가) 또는 언어를 찾는 방법은 무엇입니까?
설치중인 PC가 호주인지 여부를 감지하려고합니다.
아이디어가 있으십니까?
이 키 :
HKEY_USERS.DEFAULT의 \ 키보드 레이아웃 \ 예압
가 서로 다른 국가 코드는 다음과 같습니다 로그인 화면
의 기본 언어 설정 :
http://www.windowsitpro.com/Article/ArticleID/14867/14867.html을
내 테스트 및 아래 MSDN 페이지에서 thi S가 작동합니다
HKEY_CURRENT_USER \ 제어판 \ 국제 \ sCountry = "호주"이 지역 옵션에서 설정에 해당
를 (" '환경 설정을 일치하는 항목을 선택합니다."
http://support.microsoft.com/kb/102978
이것은 또한 수 있다는 장점이있다
는 관리자가 아닌 계정에서 읽을 수 있습니다.
나는 그것이 효과가 있다고 생각하지 않는다. 해당 코드에 오류가 있습니다. 그들은 key \ Preload1을 참조하지만 \ preload \ 1입니다. 여러 프리로드 (영어 - 미국, 영어 - 오스트레일리아)를 사용할 수 있습니다. 나는 미국에서 오스트레일리아로 언어를 바꾸었지만 변경되지 않았습니다. 1, 호주에 설정된 다른 키 ("1")를 만들었습니다. –