做个小东东,当用户在IE中已经打开了一个网页,现在要得到这个网页的源码,或者说是源文件。我知道可以先获得IE地址栏里的URL再下载,不过这很明显是浪费时间。IE在浏览时应该下载了该网页并保存到临时文件夹里,可不可以直接获得它呢?
char path[MAX_PATH];
SHGetSpecialFolderPath(NULL, path, CSIDL_INTERNET_CACHE, FALSE);
用这个可以获得IE的临时文件夹的目录。
char path[MAX_PATH];
SHGetSpecialFolderPath(NULL, path, CSIDL_INTERNET_CACHE, FALSE);
用这个可以获得IE的临时文件夹的目录。
http://www.vckbase.com/document/viewdoc/?id=1426
楼上的仁兄……
参考
FindFirstUrlCacheEntry
FindNextUrlCacheEntry
这两个函数