如何人取得新版qq的登陆窗口的句柄?(50分)

  • 主题发起人 主题发起人 sxlyq
  • 开始时间 开始时间
easy~<br><br>var <br>h1: THandle;<br>h1:= FindWindow(nil,'QQ用户登陆');<br>ShowMessage(IntToStr(h1));
 
这样是找不到的,写成这样就可以了<br>h1:= FindWindow(nil,'xxxxxx');<br>六个x<br><br>
 
&gt;&gt;h1:= FindWindow(nil,'xxxxxx');<br>这样可以吗?<br>
 
新版本的qq是可以的,你可以用delphi的工具winsigh看看就知道了
 
FindWindow()没问题能搞定
 
2000b 1220版已经没有'QQ用户登陆'了.<br>使用 FindWindow(nil,'QQ用户登陆') 是得不到窗体句柄的.<br>而且,winsigh中找不到'QQ用户登陆'.<br>以前的版本是可以的,最新版也不行.
 
procedure TForm1.Button1Click(Sender: TObject);<br>var<br>h1: THandle;<br>begin<br>h1:= FindWindow(nil,' ');<br>ShowMessage(IntToStr(h1));<br>end;<br>这样可以找到,哈哈,里面是框框,不是文字。<br>Ascaii是 0f 09 02 04 0f<br>其实你找他的按钮比较方便,是文字,何必一定要找主窗口呢。
 

Similar threads

S
回复
0
查看
779
SUNSTONE的Delphi笔记
S
S
回复
0
查看
691
SUNSTONE的Delphi笔记
S
I
回复
0
查看
687
import
I
后退
顶部