TO 楼主
您好,借你贴子用一下,刚注册.不能开贴.
关于QQ 发送信息的
为什么每篇同类的文章都说 'RICHEDIT'是发送文字的窗口,用SPY++查了总共有两个
'RICHEDIT',一个在'AfxWnd42'下.但两个都试了,没用.可能以前版本的可以,我用的这个是QQ2004 II
不行,试了一整天了.不能注入文字,但'RichEdit20A'(已发送的)这个却能在里面加字.
现求教,那个才是真正的发送文字的窗口。(200分,可商量)
我是这样写的:
WI:= 0;
WI := FindWindowEx(0,WI, '#32770',szText);
WI:= FindWindowEx(WI,0, '#32770','');
HWindow:= FindWindowEx(WI,0,'AfxWnd42',NIL);
HWindow := FindWindowEx(HWindow,0,'RICHEDIT',NIL);
SendMessage(HWindow, WM_SETTEXT, 256,integer(EDIT1.TEXT));