如何向WinWord的编辑控件写入内容(附源程序)???
笔者想向WinWord的编辑控件写入内容,但试了几个消息也没成功,如WM_IME_SETCONTEXT等,用spy++监视时也没发现其它可疑的消息啊,怎么就不行呢?
以下是本人的源程序:
HWND hwnd=(HWND)::GetForegroundWindow();
long threadid1=::GetWindowThreadProcessId(hwnd,0);
long threadid0=::GetCurrentThreadId();
::AttachThreadInput(threadid0,threadid1,TRUE); //连接线程
HWND hwnd1=(HWND)::GetFocus();
::SendMessage(hwnd1,WM_IME_SETCONTEXT,(long)strrlt,0);
lstrcpy(strrlt,"\0");
::MessageBeep(0);
::AttachThreadInput(threadid0,threadid1,FALSE);