我最近想做一个网页查询程序 将查询结果返回给用户  可是有些网站有验证码   请问一下 我怎么能拿到我用OpenUrl打开的页面的验证码?  如果说是用HTML代码里面的地址  那我在OpenUrl打开一个页面后再调用这个 验证码会不会变??请做过相关程序的棒棒忙 解答一下这个问题

解决方案 »

  1.   

    IE加载一个页面完成后, 图片文件可以在IE的临时文件夹(SHGetSpecialFolderPath(CSIDL_INTERNET_CACHE, ...)中找到, 然后使用CStatic之类的控件进行显示
      

  2.   

    不想使用IE控件,那你就解析CHttpFile中的img的link路径,然后再CHttpFile去取这个link对应的图片(要使用相同的session), 保存为本地图片...显示...
      

  3.   

    如何确保是相同的session??
    在OpenUrl后面直接调用就可以 ??我感觉不对  每次在浏览器的地址栏里面输入这个验证码地址 每次图片都不一样的
      

  4.   

    罢了  结贴  没想过在CSDN拿答案