我记得以前有一种方法,是用程序内嵌的浏览器控件+获取句柄+直接填数据解决的,哪位大牛会啊,求教
现在网上看不到了,都是直接构造GET或POST提交,要不就是用易语言……其实要是能搞到那个填表模块的源码也不错
总之有会的就恳请您介绍一下吧

解决方案 »

  1.   

    为何需要句柄?不需要处理句柄,内嵌webbrowser,然后微软的操作基本都是类似的。
      

  2.   

    添加webbrowser控件
    然后:
    CHtmlView::Navigate2
    void Navigate2( LPCTSTR lpszURL, DWORD dwFlags = 0, LPCTSTR lpszTargetFrameName = NULL, LPCTSTR lpszHeaders = NULL, LPVOID lpvPostData = NULL, DWORD dwPostDataLen = 0 );
      

  3.   

    这样的话,你可以试试使用 fiddler ,先手动登陆同时抓取HTTP请求,之后还可以直接使用winsock或者WinInet 编程模拟发包