我想获得自己最近在IE上浏览过的网页中的图片,于是写了个小程序,遍历IE临时文件夹的内容。一般来说,用户的IE临时文件夹地址是C:\Documents and Settings\[用户名]\Local Settings\Temporary Internet Files。遍历的结果是,该目录下有1个文件和3个子文件夹。三个子目录分别是Content.IE5、OIS和OLK145,里面都有很多图片,应该是浏览过的网页上的图片,但好像拿不到他们原始的URL。还有一个文件时desktop.ini,目前我不关心。现在问题来了,当我在资源管理器中打开IE临时文件夹的时候,里面并没有上面说的三个子目录,这是怎么回事?我看到的临时文件夹里面有很多的文件,似乎都是网页上对应文件的一个链接。我想知道这些文件都是做什么用的?还有,如果我想知道自己最近都在网页上浏览过哪些图片,用MFC应该如何实现呢?谢谢各位高手了!
读注册表就可以了!
其值是“url1...n"这样的。只要读出其内容就可了。
FindFirstUrlCacheEntry
FindNextUrlCacheEntry
还有就是,Content.IE5文件夹里的文件能否看到它们来自哪个网页?
ps,我的Content.IE5文件夹里面不止4个文件夹