Q&A

  • 한글 조합 위치 변경......
안녕하세요...

리치에디터에서 첫번째 라인에 '12345우'가 커랫이 '우'자 위치에 있구 현재 조합 중인 상태 입니다. 한글 조합되는 위치를 '3'자 위치로 이동하고 싶습니다.
다음과 같이 해봤는데 잘 안되네요.. 고수님들 도와 주세요.



var  IMMcomposition: tagCompositionForm;
    pt: TPoint;

begin
   richedit.SelStart := 2;
   GetCaretPos(pt);
   IMMcomposition.dwStyle := CFS_POINT;
   IMMcomposition.ptCurrentPos := pt;
   ImmSetCompositionWindow(IMMhandle, @IMMcomposition);
end;

0  COMMENTS