posted by 방랑군 2010. 2. 23. 17:03
  if( !(hIMC = ImmGetContext( GetActiveWindow() ) ) )                    // 핸들을 얻어오고,
   break;


  ImmGetConversionStatus( hIMC, &dwConversion, &dwSentence);    // 현재 IME의 상태를 얻어서
  if(dwConversion & IME_CMODE_HANGEUL)                                    // 만약 한글 모드라면
   dwConversion -= IME_CMODE_HANGEUL;                                    // 한글 모드 안되게...
  
  ImmSetConversionStatus( hIMC, IME_CMODE_ALPHANUMERIC, IME_SMODE_NONE);    // 한글모드아니게 설정
  ImmReleaseContext( GetActiveWindow(), hIMC );                            //얻은 핸들 풀어주고


이런식...
IME_CMODE_HANGEUL 
IME_CMODE_JAPANESE
.. 등등<


Imm32.lib와 
Imm.h를 사용한다.

'IT > 후킹' 카테고리의 다른 글

IME 메시지를 hooking 하는 방법  (0) 2010.01.08