WM_IME_COMPOSITION1 IME 선택된 언어 확인하기 정말 고생해서 찾았다. 구글링을 해서 찾지 못했는데 역시 MSDN 예제에서 힌트를 얻었다. Message중에 "WM_INPUTLANGCHANGE"가 있다. 그런데 App에서 Message Hooking을 해봤는데 IME 변경을 할 때 들어가지 않는다. 윈도우에서 현재 화면에 있는 활성화 된 윈도우에 메시지를 보내지 않는 걸까? 결국 글 입력할 때마다 IME를 확인하도록 만들었다. // Define language ID #define LID_TRADITIONAL_CHINESE 0x0404 #define LID_JAPANESE 0x0411 #define LID_KOREAN 0x0412 #define LID_SIMPLIFIED_CHINESE 0x0804 한글은 조합을 해서 화면에 표시가 되기 때문에 "WM_I.. 2014. 9. 5. 이전 1 다음