티스토리 뷰
반응형
// 한영 자동 변환
#define IME_HANMODE 1 // 한글 모드로 전환
#define IME_ENGMODE 2 // 영문 모드로 전환
// 한영 변환 함수
void __fastcall ImeChangeMode(HWND Handle, int iMode)
{
HIMC hIMC;
unsigned long Conversion, Sentense;
hIMC = ImmGetContext(Handle);
ImmGetConversionStatus(hIMC, &Conversion, &Sentense);
switch(iMode) {
case IME_HANMODE : Conversion = IME_CMODE_NATIVE; break;
case IME_ENGMODE : Conversion = IME_CMODE_ALPHANUMERIC; break;
}
ImmSetConversionStatus(hIMC, Conversion, Sentense);
}
// 사용
void __fastcall TCardDetailDlg::EdtChangeHanClick(TObject *Sender)
{
ImeChangeMode(Handle, IME_HANMODE);
}
반응형
'프로그래밍 > C++ Builder' 카테고리의 다른 글
레지스트리 쓰고, 읽기 (0) | 2019.07.16 |
---|---|
ADO사용시 'Coinitialize가 호출되지 않았습니다' (0) | 2019.07.16 |
strtok를 이용하여 파일명만 알아내기 (0) | 2019.06.28 |
DLL 의 사용예제 (0) | 2019.06.28 |
배경이미지 중앙 위치 시키기 (0) | 2019.06.28 |
댓글
반응형
최근에 올라온 글
- Total
- Today
- Yesterday