Je veux récupérer les images récemment vues de IE. Je sais que tous les fichiers d'Internet Explorer existent dans le répertoire temporaire Internet, généralement avec le chemin "C: \ Documents and Settings [compte] \ Paramètres locaux \ Fichiers Internet temporaires".Comment obtenir les images visionnées récemment sur le navigateur Web?
Voici quelque chose d'étrange pour moi. J'ai écrit un programme de C++ pour récupérer le répertoire ci-dessus, et le résultat indique qu'il contient trois sous-répertoires et un fichier. Ces sous-répertoires sont Content.IE5, OIS et OLK145, chacun contient beaucoup d'images, que je pense être celles que j'ai consultées récemment sur le web. Le seul fichier est desktop.ini, ce qui n'est pas mon problème. Cependant, lorsque j'ouvre le répertoire dans le système de fichiers, il n'y a aucun sous-répertoire, mais beaucoup de fichiers, différents de ceux des sous-répertoires récupérés par le programme.
J'ai plusieurs questions. Frist de tous, pourquoi le contenu des fichiers Internet temorary semble différent? Quelle est la situation réelle sur le répertoire? Deuxièmement, j'ai trouvé que dans l'explorateur de système de fichiers, les fichiers dans le répertoire ressemblent à un lien vers ceux sur le web, n'existent pas physiquement sur mon ordinateur, est-ce vrai? Enfin, comment puis-je obtenir les images vues de IE récemment avec C++, ainsi que leur URL d'origine?
Merci! Si FindNextUrlCacheEntry() retourne FALSE, j'essaie de l'invoquer à nouveau, récupérera-t-il la même entrée du cache Internet, ou celle qui est à côté de celle qui a échoué? – quantity