有一个应用程序,登陆时要输入帐号,密码....可惜,我的帐号密码非常长,简直到了痛苦的地步,有没有什么办法可以用我自己的程序发送按键登陆.
我写了一个,用findwindow得到窗体句柄,用findwindowex获得第一个Edit的句柄,用getnexttabdlgitem获得第二个EDIT的句柄,然后sendmessage,可惜,有时候是填对了,但有很多时候都填不对.有更好的方法马???

解决方案 »

  1.   

    只要找到该窗口的句柄即可,然后用spy得到这两个edit的id,就可以给这两个edit发送了
      

  2.   

    用SPY得到的ID比较可靠,SendMessage中你的密码(或帐号)使用的内存,要用GlobalAlloc分配
      

  3.   

    用SPY得到的ID比较可靠,
    SendMessage中你的密码(或帐号)使用的内存,要用GlobalAlloc分配