블로그 이미지
Every unexpected event is a path to learning for you.

카테고리

분류 전체보기 (2093)
Unity3D (467)
Programming (453)
Unreal (2)
Gamebryo (56)
Tip & Tech (157)
협업 (26)
3DS Max (3)
Game (12)
Utility (98)
Etc (87)
Link (29)
Portfolio (18)
Subject (90)
iPhone (30)
Android (2)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (1)
Memories (16)
Interest (36)
Thinking (34)
한글 (23)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (15)
Exercise (3)
나만의 맛집 (2)
냥이 (7)
육아 (2)
Total1,077,060
Today278
Yesterday450
Statistics Graph

달력

« » 2017.08
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

공지사항

태그목록

Tistory Cumulus Flash tag cloud by BLUEnLIVE requires Flash Player 9 or better.


HIMC ImmGetContext(HWND); -> IME 를 가져온다.

BOOL ImmGetOpenStatus(HIMC ); ->return 값이 1이면 한글 0이면 영문

< 예제 >

HIMC hIMC;
int hanFlag=-1;

hIMC = ImmGetContext(wnd->m_hWnd);


// 한영상태를 얻는다.
// hanFlag가 1이면 한글 0이면 영문
hanFlag=ImmGetOpenStatus(hIMC );


if(hanFlag)
{
m_imm.SetWindowText((LPCTSTR)"H");
}
else
{
m_imm.SetWindowText((LPCTSTR)"E");
}

저작자 표시 비영리 동일 조건 변경 허락
신고

'Programming > C#' 카테고리의 다른 글

[C#] xml 파싱  (0) 2011.10.25
C#으로 xml 처리하기  (0) 2011.10.25
현재 Process의 한영 정보 얻기  (0) 2011.10.10
C# 경로(Path) 요소 분리하기  (0) 2011.09.16
C# XML 다루는 간단한 소스  (0) 2011.09.16
DLL 파일을 별도 폴더에서 관리하자  (0) 2011.09.14
Posted by blueasa
TAG ,

댓글을 달아 주세요

티스토리 툴바