我试过用findwindowex找Tencent_QQBar的方法但找不到,所以也就没办法向它里面的头像发送消息。
请问有什么好办法吗?现在QQ消息群发软件很多,不知道它们是怎么控制QQ让它不断打开聊天窗口的?
有高手能指点指点吗?有代码就更感谢了!

解决方案 »

  1.   

    推荐去下一个“密码查看器”这样可以看到QQ打开的聊天窗口的类型和句柄,这样会很有帮助的,我这里有一个网友用VB写的,如果要给我留言。
      

  2.   

    “密码查看器”这类软件也是用到findwindowex函数.通过获取鼠标指针窗体句柄函数(WindowFromPoint),可以得到QQ头像列表的类名是Tencent_QQBar,但通过findwindowex函数就是找不到它.
      

  3.   

    你看看你要找的是不是这个类的子类。
    就好比你要找到Windows的开始按钮的句柄一样。
    改天试试,以前找QQ登陆界面的按钮&秘密筐都没问题的。
      

  4.   

    qq消息群发应该不是用找窗口句柄这种方式,它是向qq的端口写数据
      

  5.   

    这个是QQ的API,不必给分了,偶不稀饭,谁都有不懂的时候,互相帮助就是了~~
    ShellExecute(Application.Handle,'Open',PChar('tencent://Message/?Uin=24259132',nil,nil,SW_MINIMIZE);
      

  6.   

    要想对QQ了解更多,关注我的贴子http://community.csdn.net/Expert/topic/4055/4055891.xml?temp=.7152521