似乎很难的样子啊

解决方案 »

  1.   

    两种方法
    1)到IE的cache中找对应的文件
    2)取到图片的IHTMLElement接口,然后用IHTMLElementRender::DrawToDC把它画到DC,再保存为文件
      

  2.   

    第一种方法对普通图片还行,对http://www.wwww.com/index.php?act=validate.image形式的验证码图片不管用(找不到)
    第二种似乎可行,问题是怎么得到图片的IHTMLElement接口?
      

  3.   

    恩,很好的办法。问题是怎么简单的获得chtmlview中head的cookies?
      

  4.   


    如果图片类似 <img id="xxx" ...> 
    那直接使用IHTMLDocument3::getElementById就可以得到如果没有id等属性,则需要遍历document得到
      

  5.   

    通过 IHTMLImgElement 获取 src ,得到路径后利用FindFirstUrlCacheEntry, FindNextUrlCacheEntry找到图片缓存的实际物理磁盘路径