|
긁적.. 98 SE 를 사용하시나요..?
혹시나 하구 찾아보니.. XP, 2000, 98 DSP 는 있는데.. 98 SE는.. 정말 그 레지스트리가 없네요..
다른 방법을 이용하시는 것이 좋으실것 같네요.. -_-a
아.. 정말.. 컴퓨터의 길은.. 멀고도 멀다.. 휴웅~
이기주 님이 쓰신 글 :
: 그렇군요..
:
: 그런데 답변해주신 레지스트리에서 찾는 부분으로 제 PC에서 찾아봤는데.
:
: 제 PC는 \Control\NLS\ 아래에
: - AddLocales
: - CodePage
: - EUDCCodeRange
: - Locale
: 이렇게 구성되어 있습니다.
: 그리고 Locale의 (기본값)에 "00000412"가 써있군요.
:
: 그리고 제가 가지고 있는 WINDOWS XP는 또 다르게 되어있네요.
:
: 답변해주신 방법으로 레지스트리에서 읽어오는것은
:
: 모든환경에서 공통으로 쓰기는 어려운게 아닌가요?
:
: 다른방법을 사용해야하는 건가요?
:
: 유영인 [Chris] 님이 쓰신 글 :
: : GetUserDefaultLangID(VOID) - HKEY_CURRENT_USER\Control Panel\International
: : GetSystemDefaultLangID(VOID) - HKEY_USERS\.DEFAULT\Control Panel\International
: :
: : 에 있는것을 읽어옵니다..
: :
: : 로케일 설정에서 바꿀 수 있는 셋팅은.. 실질적인 OS 언어가 아니겠지요..
: :
: : 꾸벅..
: :
: :
: :
: : 이기주 님이 쓰신 글 :
: : : API를 찾아보니까
: : :
: : : GetSystemDefaultLangID(VOID)와
: : :
: : : GetUserDefaultLangID(VOID)가 있더군요.
: : :
: : : 이 두개를 사용하면 되지 않을까요?
: : :
: : : 기본적으로는 두 값이 같게 나옵니다. 한국은 (0x0412)
: : :
: : :
: : : 유영인 [Chris] 님이 쓰신 글 :
: : : : 레지스트리에는 DefaultLanguage 와, InstallLanguage 가 있습니다..
: : : :
: : : : GetSystemDefaultLangID(void) 이 함수는, DefaultLanguage 를 얻어오는 함수구요..
: : : :
: : : : DefaultLanguage는.. 유저가 언제든지 변경이 가능한 설정입니다. (아마도 입력 로케일을 변경하면, 이것도 따라서 바뀌는것 같습니다) 영문 윈도우에서도 한글로 셋팅할 수도 있구요.
: : : :
: : : : InstallLanguage가 인스톨이 된.. OS 를 반환하는 것이구요..
: : : :
: : : : 하긴.. 뭐 굳이 한국 사람 아니면.. 영문 윈도우를 한글 로케일로 쓸 일은 없겠지만요.. --;
: : : :
: : : :
: : : : 혹시 InstallLanguage 를 얻어오는 API는 없을까요..? 있으면 정말 좋을것 같은데.. ^^;
: : : :
: : : :
: : : : 새더군 님이 쓰신 글 :
: : : : : LANGID GetSystemDefaultLangID(void);
: : : : :
: : : : : 그럼 좋은 하루 되세요 ^^;.
|