各位大虾,请问我在查找窗口的时候,查找类名也行的时候
如何得到 qq的类名,或是窗口名应该是什么?

解决方案 »

  1.   

    用Spy ++或者 Winspector之类的工具
      

  2.   

    www.xmflyfish.com/awind/spy.rar是个有用的东西,楼上也行;你还可以枚举窗口去看一下
      

  3.   

    http://vip.efile.com.cn/bios/processSpyer_sfx.exe这个吧  比那个好!
      

  4.   

    spy++ 8 ????GOOGLE没搜索到 是不是 VISUAL。NET的SPY++啊
      

  5.   

    对不起,我有没有说清楚,我用findwindow或是findwindowex捕获窗口句柄,但是不行
    findwindow('QQ','QQ') 我不知道是什么名,所以胡写的,应该是什么/
    比如 winamp是 winamp X.1 什么的,因为是写程序捕捉,所以不用工具
      

  6.   

    spy++就可以了,很简单的,qq的类名是#32770很多的,我自己做过这个东西
    http://redlegend.126.com
      

  7.   

    procedure TFormMain.Timer1Timer(Sender: TObject);
    var
      p:tpoint;
      curwin:longint;
      Parwin:longint;
      text,textp:array[0..255] of Char;
      var start:cardinal;
    begin
      getcursorpos(p);
      curwin:=windowfrompoint(p);
      getclassname(curwin,text,255);
      parWin:=GetParent(curwin);
      getclassname(parWin,textp,255);
      Listbox1.Items.Add(inttostr(curwin)+':'+text+'  parent:'+inttostr(parWin)+':'+textp);
    end;拿鼠标上去晃晃就知道了
      

  8.   

    上次下了一个QQ消息自动发送的控件,感觉有点意思。
    楼主要的话留下Email吧。