L
lxxiaoxiao
Unregistered / Unconfirmed
GUEST, unregistred user!
用Spy4Win取QQ最新2.0聊天室输入消息窗口Handle的时候 使用生成代码 找不到窗口 还有按扭的Handle用生成代码也找不到窗口 。 麻烦老妖来看看帮忙解决一下 以下是 输入消息框生成的代码 delphi 的 <br>// 以下是查找窗口 RichEdit20W 的代码: <br>function MyFindWindow : THandle; <br>const <br>// 父窗口类名数组 <br>A_szClassName : array [0..3] of PChar = ( <br> '#32770', <br> '#32770', <br> '#32770', <br> 'RichEdit20W' <br>); <br>// 父窗口标题数组 <br>A_szWinName : array [0..3] of PChar = ( <br> 'QQ聊天室', <br> '', <br> '', <br> '' <br>); <br>var <br>i : Integer; <br>hLastWin : THandle; <br>begin <br>// 首先求得顶级父窗口 <br>hLastWin := FindWindow(A_szClassName[0], A_szWinName[0]); <br>// 逐次用FindWindowEx函数求出各级子窗口 <br>for i:=1 to 3 do <br>begin <br> hLastWin := FindWindowEx(hLastWin, THandle(nil), <br> A_szClassName, A_szWinName); <br>end; <br>result := hLastWin; <br>end; <br>// 举例: hLastWin : THandle; <br>// hLastWin := MyFindWindow();