有没有代码可以实现对本PC机浏览器的记录进行清空
我写了一个mfc,里面要加载一张地图,实现了。但是有个小问题,地图是用html写的,要连接浏览器,可能在之前连接的时候,由于网络或者其他原因,虽然地图加载上了,但是网络不好,卡住了,然后看的就跟没加载上一样,要清空一下浏览器,就好了。我想用代码实现对浏览器的清空,不知道那位大哥有高见,请赐教,谢谢!!!!!!!!!!!!!!!
[解决办法]
刷新不就全部重新加载了吗
[解决办法]
重绘窗口呢?
[解决办法]
重绘就好
[解决办法]
- C/C++ code
BOOL NNet::ClearCatchByUrl(CHAR *pUrl){ DWORD dwEntrySize; INTERNET_CACHE_ENTRY_INFOA * pCacheEntry; BOOL bRetVal; BOOL bResult; bResult = FALSE; dwEntrySize = 0; pCacheEntry = NULL; bRetVal = GetUrlCacheEntryInfoA(pUrl, NULL, &dwEntrySize); if(bRetVal != FALSE || ERROR_INSUFFICIENT_BUFFER != GetLastError()) goto ClearCatchByUrl_Done; pCacheEntry = (INTERNET_CACHE_ENTRY_INFOA *)malloc(dwEntrySize); bRetVal = GetUrlCacheEntryInfoA(pUrl, pCacheEntry, &dwEntrySize); if(bRetVal == FALSE) goto ClearCatchByUrl_Done; DeleteFileA(pCacheEntry->lpszLocalFileName); bResult = TRUE;ClearCatchByUrl_Done: DeleteUrlCacheEntryA(pUrl); if(pCacheEntry) free(pCacheEntry); return bResult;}