|
김백일 님이 쓰신 글 :
: 궁금이 님이 쓰신 글 :
: : 프로그램 상에서
: :
: : 한글/영문 키 전환을 하려고 합니다.
: :
: : 윈도 api 함수가 있을꺼 같은데.
: :
: : 혹시 아시는 분??
: :
: : 책자 뒤져 바야 겠군요..
:
: 가남사 볼랜드 C++빌더 정복 4.0
: 338쪽에 있습니다.
:
: //---------------------------------------------------------------------------
: void __fastcall TForm1::SetHangul()
: {
: HIMC Himc = ImmGetContext(Handle);
: DWORD Ime_Param1, Ime_Param2;
: ImmGetConversionStatus(Himc,&Ime_Param1,&Ime_Param2);
: Ime_Param1 = Ime_Param1 & ~IME_CMODE_LANGUAGE | IME_CMODE_NATIVE;
: ImmSetConversionStatus(Himc,Ime_Param1,Ime_Param2);
: ImmReleaseContext(Handle,Himc);
: }
: //---------------------------------------------------------------------------
: void __fastcall TForm1::SetEnglish()
: {
: HIMC Himc = ImmGetContext(Handle);
: DWORD Ime_Param1, Ime_Param2;
: ImmGetConversionStatus(Himc,&Ime_Param1,&Ime_Param2);
: Ime_Param1 = Ime_Param1 & ~IME_CMODE_LANGUAGE | IME_CMODE_ALPHANUMERIC;
: ImmSetConversionStatus(Himc,Ime_Param1,Ime_Param2);
: ImmReleaseContext(Handle,Himc);
: }
: //---------------------------------------------------------------------------
:
|