5
A
回答
3
難道你不能只搜索C:\Documents and Settings\user\Local Settings\Temporary Internet Files
文件中的'cookie'文件嗎?
這裏的Win32調用來獲取文件夾:
BOOL SHGetSpecialFolderPath(
HWND hwndOwner,
LPTSTR lpszPath,
int nFolder,
BOOL fCreate
);
通CSIDL_COOKIES
作爲nFolder
參數。
查看此鏈接出A Cleanup API for Windows。
您可以通過FindFirstUrlCacheEntry
,FindNextUrlCacheEntry
和DeleteUrlCacheEntry
函數刪除緩存的cookie。您可以將'cookie:'作爲第一個參數(LPCTSTR lpszUrlSearchPattern
)傳遞給FindFirstUrlCacheEntry
。
+0
這是一個非常非常醜陋的解決方法。理論上可以刪除文件,但在運行Internet Explorer時不會注意到這一點。正確的方法是使用API(正如Daniel所回答的那樣) – Elmue 2016-01-26 02:23:35
5
其實我懂了!
在Windows API,你有一個函數來創建一個名爲InternetSetCookie
餅乾,並且你使用這樣的:
InternetSetCookie("http://teste.com", NULL, "name = value; expires = Sat,01-Jan-2020 00:00:00 GMT");
但是,如果你想刪除cookie,而不是創建它,你只需要設置到期場地方在過去,像這樣的:在Managing Cookies它
InternetSetCookie("http://teste.com", NULL, "name = value; expires = Sat,01-Jan-2000 00:00:00 GMT");
更多信息。
相關問題
- 1. 以編程方式讀取Internet Explorer cookies
- 2. 如何以編程方式清除cookie?
- 3. Internet Explorer能否以編程方式使用Socks代理?
- 4. 以編程方式清除cookie
- 5. 如何以編程方式更改Internet Explorer搜索助手?
- 6. Internet Explorer:如何以編程方式刷新html佈局?
- 7. 如何使用JS(Internet Explorer)以編程方式下載文件
- 8. 如何以編程方式檢測Internet Explorer已關閉?
- 9. Spring Security:如何以編程方式清除「記住我」cookie?
- 10. 如何以編程方式禁用cookie
- 11. 以編程方式更改Internet Explorer設置
- 12. 以編程方式停用Internet Explorer中的功能
- 13. 清理Cookie無論Internet Explorer的測試與硒2 PHP的webdriver
- 14. 如何以編程方式禁用Internet Explorer(8)中的安全警告?
- 15. 如何在Internet Explorer 7中禁用Cookie?
- 16. 如何以編程方式調用Eclipse清理配置文件?
- 17. 如何以編程方式清理RAM可可?
- 18. 如何以編程方式觸發清理?
- 19. 如何以編程方式清理ColdFusion cfquery參數?
- 20. PHP,會話Cookie和Internet Explorer
- 21. Internet Explorer中的Cookie問題
- 22. Internet Explorer Iframe Cookie問題
- 23. Windows8 Internet Explorer快捷方式
- 24. 如何編程設置爲瀏覽器模式在Internet Explorer
- 25. 以編程方式獲取.ASPXAUTH cookie值
- 26. 以編程方式將受信任的站點添加到Internet Explorer中
- 27. 以編程方式在Internet Explorer中設置瀏覽器語言環境
- 28. 以編程方式讀取Java在Internet Explorer中打開的網頁
- 29. 以編程方式在外部Internet Explorer實例中填寫Web窗體
- 30. 以編程方式將網站添加到Internet Explorer的可信站點區域?
Acute我正在尋找一個Windows API函數解決方案。但我會在VB6中使用它。 – 2009-02-04 18:05:06