以下是看网上改的代码,为什么找不到QQ登录窗口 ??谢谢,弄一晚上了也没弄好,快急死了,
do
{
h_qq=::FindWindowEx(NULL,h_qq,"#32770",NULL);
h_log=::FindWindowEx(h_qq,NULL,"Button","清除记录");
}while(h_qq!=NULL && h_log==NULL);

解决方案 »

  1.   

    版本不同也应该可以的呀?用SPY++看还是原来的
    都是"#32770",在窗口中找个标识的按钮就可以确定QQ登录窗口了,?????????
      

  2.   

    我找到了啊,
    前面加:
    HWND h_qq=0, h_log=0;
    必须初始化为0,另外你开QQ登陆框没有?必须开起才能找到.
      

  3.   

    可以了,谢谢,再问一下怎么得到密码和号码框的句柄?里面有好多EDIT啊,
      

  4.   

    我自己写了一段代码,可以的到qq2003以前的密码和号码,对2004无效
    要的话明天我帖出来,代码在公司
    主要使用findwindowex和enumchildwindow
      

  5.   

    谢谢,
    通过enumchildwindow把得到的EDIT的风格看一下,是这样的吗?