把C:\WINDOWS\Temporary Internet Files下的文件全删掉就可以了!

解决方案 »

  1.   

    把C:\windows\cookies目录清了就行
      

  2.   

    清除历史#include <UrlHist.h> IUrlHistoryStg2* pUrlHistoryStg2 = NULL;
        HRESULT hr = CoCreateInstance(CLSID_CUrlHistory,
            NULL, CLSCTX_INPROC, IID_IUrlHistoryStg2,
            (void**)&pUrlHistoryStg2);
        if (SUCCEEDED(hr))
        {     
            hr = pUrlHistoryStg2->ClearHistory(); 
            pUrlHistoryStg2->Release();
    //clean history list
    }
      

  3.   

    把Software\\Microsoft\\Internet Explorer\\TypedUrls里的KEY都删除//或者用自己编写的IE Core 浏览器,自行控制地址栏
      

  4.   

    111222,compile 不过去, 再辛苦一下指点指点谢~~~
      

  5.   

    右击IE图标,属性,删除临时文件或者找到windows\Temporary Internet Files\把里面的文件全部砍掉!
    同样有个history和cookie的文件夹,删除里面的内容
      

  6.   

    下拉框的信息不是保存在IE的历史纪录里面,如果你清除文档菜单,然后reboot,他们就会消失
    注册表中添加下列键可以让你每次重启自动清除
    REGEDIT4[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
    "ClearRecentDocsOnExit"=hex:01,00,00,00
      

  7.   

    说明一下,其实每次启动时候windows会把你的纪录读入内存,在内存中维护一个列表,除了你输入过的地址,你桌面上的图标,驱动器的名称等都在这个列表里面,你输输看,所以需要reboot才可以清除
    我是这么认为的