제가 지금 에디터 비슷한걸 하나 만들고 있습니다.
근데..
문제의 한글 뗌에 고민 하구 있습니다..
책이고 뭐고 다 찾아 보아도 답변이 없더군요..
TMyEdit = class(TCustomControl) 에서 상속 받았구여...
한영키를 누른후에...한글 입력을 처리 하고 싶은데... 꼭 한글이 오른쪽 화면밑에
나온뒤에 처리가 됩니다...
(한글이 한박자 늦게 입력되는 현상이요,,,)
WM_IME_CHAR 메세지도 써보구
WM_IME_KEYDOWN 메세지도 써보구
아는건 다 해봤습니다..
설명 하자니 어렵군여..
아시는분 답변좀 부탁드립니다...
감사 합니다..
문제가 잘 이해가 안되네요... 오른쪽 화면밑에 나온다는 말이 ..????
아마 ime윈도우가 떠있는걸 말씀하시는것 같은데...
이게 문제라면 그냥 죽여 버리세요.. 이 윈도우 상당히 거슬리거든요..
죽이는 방법은 팁란에 가시면 많이 있고 여기도 검색해도 많이 있습니다..
DestroyWindow(ImmGetDefaultImeWnd(Application.Handle));
이렇게 하시면 날라가 버리죠..
이걸로 답변이 되었는지 모르겠네요..
그럼.. 즐거운 시간 되세요..
- 하얀까마귀 -
김진호 wrote:
> 제가 지금 에디터 비슷한걸 하나 만들고 있습니다.
> 근데..
> 문제의 한글 뗌에 고민 하구 있습니다..
> 책이고 뭐고 다 찾아 보아도 답변이 없더군요..
>
> TMyEdit = class(TCustomControl) 에서 상속 받았구여...
> 한영키를 누른후에...한글 입력을 처리 하고 싶은데... 꼭 한글이 오른쪽 화면및에
> 나온뒤에 처리가 됩니다...
>
> 설명 하자니 어렵군여..
> 아시는분 답변좀 부탁드립니다...
> 감사 합니다..