如何用VB6编程控制QQ发送和接收消息呢?100分相送,绝不食言。
查了一下,有一些介绍的,但都不详细。
麻烦高手指点下。
祝大家元宵节好!(不好意思,春节已经过了,只好祝大家正月十五元宵节好了,哈哈)

解决方案 »

  1.   

    给个建议吧
     先使用API函数findwindows找到QQ窗口
     再得到发送text的id
     给text副值,最后是qq窗口得到焦点 ,放送SENDKEYS "^{S}"
      

  2.   

    楼主懂不懂 ASP 代码, 网上有挂QQ 的ASP源代码,可以看看啊. 他调用了 腾讯给的 一个DLL 可以实现 QQ 登录. 接收消息.. 发消息.. http://www.codesky.com/html/codes/3538.htm看看 怎么调用那个DLL的. 试试 也许可以写个自己的QQ外壳...
      

  3.   

    现在做QQ外挂已经很难了因为腾迅已经有了多年的防QQ外挂经验
    一旦用户报告,腾迅马上会修正Bug
    那时你的软件就不可用了
      

  4.   

    可以尝试一下 ZOU_SEAFARER(国际海员)的方法,不过按照发展的趋势,没准哪一天QQ把窗口都换成windowless的
      

  5.   

    FindWindows
    SendMessage
    看看这两个API,也许你会明白一些思路。
    但是局限性很大,正如两位老大所说。
      

  6.   

    告诉你几个有用的API
    setmousepos '模拟鼠标移动
    mouse_event '模拟鼠标点击
    keybd_evnet '模拟键盘输入findwindow '查找窗口
    getwindow '查找子窗口(用于确定"搜索"按钮的句柄)
    getwindowrect '获得搜索按钮的位置
    '---------
    sendkeys 'VB自带的模拟按键(或输入文字)
    最好不要用鼠标键盘模拟这些操作,应该用spy++监视一下当你用鼠标执行这一系列操作时,QQ的窗口收到了什么消息,然后你的程序直接给QQ的窗口发消息就可以了。
      

  7.   

    为何又是QQ呢??这个公司不肯开放API也就罢了,别人帮它开发好了应用接口,它居然还告别人.
      

  8.   

    告诉你们~SendMessage是没有用的~TX已经设置拦截消息了~
    我当初做QQ炸弹的时候就是用SendKeys的~