WM_SETTEXT
wParam = 0; // not used; must be zero
lParam = (LPARAM)(LPCTSTR)lpsz; // address of window-text string
发这个消息试试,不过每个进程都在自己的空间内寻址,我估计找不到真正的字串的:(可能不行
wParam = 0; // not used; must be zero
lParam = (LPARAM)(LPCTSTR)lpsz; // address of window-text string
发这个消息试试,不过每个进程都在自己的空间内寻址,我估计找不到真正的字串的:(可能不行
我解决我遇到类似的问题是这样的:
step 1: winapi function findwindow;找到edit存在的form的handle。
step 2: EnumChildWindows(Hwnd,@EnumChildWindowsProc,Integer(@Hwnd)).
EnumchildWindowsproc 为callback function。 用他可找到edit的handle。
然后sendmessage WM_Char给他。好象是这样的。
我回去立刻试一试。