procedure TForm1.MessageLoop(var Msg: TMsg; var Handled: Boolean);
begin
if (Msg.hwnd = Hwpctrl1.Handle) or (Msg.hwnd = FHwpEditHandle) then
begin
SendMessage(FHwpEditHandle, Msg.message, Msg.wParam, Msg.lParam);
end;
end;
위와 같이 하여 한글 입력을 했습니다.
그런데 ctrl + c 를 누르게 되면 "ㅊ" 이 적히고 복사가 되고
ctrl + v 눌려 붙여넣기 할때 역시 "ㅍ" 이 적히고 붙여넣기가 됩니다.
해결 방법을 좀 가르쳐 주십시요..
|