没有人能帮我一下吗? 
csdn上真的没有吗?

解决方案 »

  1.   

    csdn上大多是初学者
    别抱太大希望
    其实你可以用已有的脱机流缆软件
      

  2.   


    用COM获取IWebBrowser2接口,然后调用ExecWB(OLECMDID_SAVEAS,OLECMDEXECOPT_DONTPROMPTUSER ......
    不过,这样还是有提示保存的对话框地。MS并没提供你那样自动保存地接口,所以你需要自己实现这个。
    其实,IE的 Save As 的过程就是 把网页重新全部下载到指定目录,并重新改写超链接。你获得IWebBrowser2调用get_LocationURL获得URL,然后用socket或者CHttpfile类把网页下载出来,分析元素,再下载网页里地元素。
    程序员大本营99里面有网络蜘蛛、下载全站程序,都是干这个地,搬过来改改就成了。