用的QQ版本是2011或2010,
我用FindWindowEx取得了QQ登录的密码框控件句柄,为什么发送SendMessage 给密码框数据没有效果呢

解决方案 »

  1.   

    没有效果是正常的。QQ密码框本身做了处理,SendMessage的作用很上层。
    可以参考以下:
    SendKeysDeclare Function SendInput Lib "user32.dll" (ByVal nInputs As Long, pInputs As GENERALINPUT, ByVal cbSize As Long) As LongDeclare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
      

  2.   

    不要把别人想得都那么坏,就是想做个自动登录的,不想用qq本身的记住密码功能,不安全。
    谢谢各位的答复。
    sendkeys和PostMessage也都试过了 ,不起作用,郁闷呀
      

  3.   

    2010以上版本,密码输入区域是lable 取不到句柄
      

  4.   

    DirectUI意为直接在父窗口上绘图(Paint on parent dc directly)。即子窗口不以窗口句柄的形式创建(windowless),只是逻辑上的窗口,绘制在父窗口之上。
      

  5.   

    如果你能取得句柄,那么使用SendMessage就应该能发送字符。
    但貌似qq2011是取不到句柄的。
      

  6.   

    [原创]用VB模拟键盘输入的N种方法11楼代码,QQ2011测试通过.使用WINIO驱动直接发送到键盘控制器.据说不少模拟键盘鼠标的外挂就使用了WINIO,于是一些游戏就把它封了.......
      

  7.   

    【转】矛与盾:用VB打造驱动级键盘记录器,能过QQ密码框(源码) 干脆再发个能记录正确QQ密码的方案,嘿嘿.虽然是前年就被冰下海发出来的,但是同样QQ2011测试通过,毕竟从原理上就不好防.还好光这个是不容易做木马的.
      

  8.   

    错误
    您所请求的网址(URL)无法获取当尝试读取以下网址(URL)时: http://blog.m5home.com/article.asp?发生了下列的错误:    Access Denied.
        拒绝访问    Access control configuration prevents your request from being allowed at this time. Please contact your service provider if you feel this is incorrect.
        当前的存取控制设定禁止您的请求被接受,如果您觉得这是错误的,请与您网路服务的提供者联系。 本缓存服务器管理员:[email protected]
    Generated Mon, 27 Jun 2011 16:42:46 GMT by localhost.localdomain (squid/2.6.STABLE6) 
      

  9.   

    你的URL不对吧?问号后面还有参数的
      

  10.   

    vbs可以全自动登陆QQ我有相关代码
      

  11.   

    能发给我吗?
    [email protected]
      

  12.   

    注意你的安全软件.另外,这代码没在WIN7下测试过,你是什么系统环境?我发上来前是在2003SP2中测试通过的,除了金山卫士报了一下驱动加载,允许就OK了.
      

  13.   

    我做了一个keybd_event就可以输入密码
      

  14.   

    上次刚试过,貌似新版QQ都把这些消息直接吃掉了,用sendkeys也是输入不进去。