본문 바로가기
C & C++/C & C++

[Tip] 한영 전환 함수

by izen8 2011. 4. 4.
반응형

void CCustView::SetHangul(BOOL bCheck) //T:한글 F:영문 이건 외우자..

        HIMC hm=ImmGetContext(this->GetSafeHwnd()); //뷰클래스의 윈도우 핸들포인터를 얻는다. 
        if(bCheck) 
        { 
                ::ImmSetConversionStatus(hm,1,0); //1은 한글 0은 영문 
        } 
        else 
        { 
                ::ImmSetConversionStatus(hm,0,0); //영문으로 바꿔준다 
        } 
        ::ImmReleaseContext(this->GetSafeHwnd(),hm); //장치를 풀어준다
}

#include
"imm.h" //헤더 반드시 추가하고

imm32.lib (라이브러리 파일)를 반드시 링크해주어야 한다!

**** 라이브러리 추가하기

프로젝트메뉴 -> 셋팅 -> 링크탭

반응형

'C & C++ > C & C++' 카테고리의 다른 글

PostMessage 와 SendMessage 의 차이점  (0) 2011.04.04
[Tip] 중복없는 난수 발생  (0) 2011.04.04
[Tip] Windows 버전 가져오기  (0) 2011.04.04
CString BYTE, WORD, DWORD  (0) 2011.03.31
[Tip] 모니터 해상도 구하기  (0) 2011.03.31

댓글