본문 바로가기
IT-개발,DB

[개발/MFC] 디폴트 입력 모드를 한글로

by SB리치퍼슨 2011. 12. 20.
[개발/MFC] 디폴트 입력 모드를 한글로

1. imm32.lib 라이브러리 추가 (프로젝트 속성또는 소스코드에)
2. #include <imm.h> 추가 (전역클레스에 추가 Stdafx.h)
3. 해당 Edit Box에 SetFocus를 이벤트 함수를 아래와 같이 추가 한다.

#include < imm .h>
#pragma comment(lib, " imm32 .lib")
 
void CTestDlg::OnSetfocusMessageEdit() 
{
    HIMC himc=ImmGetContext(GetDlgItem(IDC_EDIT1)->GetSafeHwnd());
    ImmSetConversionStatus(himc, IME_CMODE_NATIVE,IME_SMODE_CONVERSATION);
    ImmReleaseContext(GetDlgItem(IDC_EDIT1)->GetSafeHwnd(),himc);    
}
반응형

댓글