我用FindFirst和FindNext在查找文件时发现,这两个API似乎对IE的缓存没什么作用,那么,其它的一些在IE缓存中查找文件的软件是用什么做的呢?

解决方案 »

  1.   

    应该有获得IE缓存文件夹路径的函数吧?
    你自己google
      

  2.   

    我有办法获得IE缓存文件夹路径,但是获得路径后,FindFirst和FindNext无法工作。
      

  3.   

    FindFirst和FindNext在查找文件时发现,这两个API似乎对IE的缓存没什么作用
    ???
    你是说 在IE缓存的文件夹里,使用这两个函数失败了吗?  我没试过...不过我知道explorer对IE缓存文件夹是做过处理的,不知道是不是 这问题..因为你的提问里也没说清楚.怎么失败了...
    rar是可以正确查看地址的..
    这是在rar里看到的一个地址:  用在explorer地址栏上也没问题.
    C:\Documents and Settings\selina\Local Settings\Temporary Internet Files\Content.IE5\KT2JSTQ3
    不过没试验你说的那两个函数...  我想应该没问题吧..
    如果完全扯不上边.当我没说吧...
      

  4.   

    以前做过,好像FindFirst FindNext是可以使用的。
    是不是你没有用对?
    跟踪下程序
      

  5.   

    以前做过,好像FindFirst FindNext是可以使用的。
    =========================================
    我用这两个函数对各个分区、IE缓存进行查找,对分区或是分区中的某一个目录都正确无误,但是对IE缓存却没有查到内容,但是实际上里面有内容,因为用ACDSEE这个软件能看到,另外,缓存的位置我用SHGetSpecialFolderPath得到的,经过实验没有问题,所以我想是不是这两个API对IE缓存没有作用,而存在另外的对IE缓存操作的API