[질문] 키보드 후킹에서 IE 주소입력창등에 입력하기
키보드 후킹을 이용하여 화상키보드를 만들고 있습니다.
SetForegroundWindow를 이용해서 입력을 받고자 하는 Window로 Focus를 변경후에 keyboard event를 이용했습니다.
다른 Word나 Text등에서는 다 잘 동작을 합니다.
하지만 유독 IE의 주소입력창이나 실행창등에서는 입력이 되지 않습니다.
아니 입력이 되는것이 아니고 한글자만 입력이 됩니다.
첫 글자를 입력하고 나서 두번째 글자를 입력하려고 SetForegroundWindow를 실행하면 주소입력창이 Selecte 되어서 다시 한글자만 입력이 됩니다.
이를 해결할수가 없을까요?
SendMessage의 WM_CHAR등 을 이용하는 방법말고요.
SendMessage를 이용하면 한글을 입력할수가 없더군요.
한글을 입력하는 방법을 아시면 좋구요..