안녕하세요.
SendMessage(chdHandle,WM_SETTEXT, SizeOf(sText), LongInt(PChar(sText)));
위처럼 다른프로그램의 자식핸들을 받아 와서 edit class에 글을 넣는데까지는
성공 했지만... 이상하게도
sText 부분에 #13+#10 처럼 엔터를 넣어도 엔터가 안먹힙니다.
아래처럼 날려도 엔터가 안먹습니다.. ㅠ.ㅠ
SendMessage(chdHandle, WM_KEYDOWN, VK_RETURN, 0);
SendMessage(chdHandle, WM_KEYUP, VK_RETURN, 0);
SendMessage(chdHandle, WM_CHAR, 13, 1);
SendMessage(chdHandle, WM_CHAR, 10, 1);
어떻게 하면 정상적으로 엔터가 먹힐 수 있을까요?
combo class 아래에 edit class 가 상속되어 있던데.. --;
그 프로그램에서 직접 엔터를 넣으면 엔터를 인식하는데
이상하게도 제가짠 프로그램으로 다른 프로그램(그 프로그램)에
엔터를 sendmessage로 날리면 안먹습니다.. ㅠ.ㅠ
꼭 답변 부탁드립니다. 감사합니다.. ㅠ.ㅠ