2017-04-24 56 views
-1

在我的我的應用程序我有webbrowser控制,我不希望用戶跟蹤我的網址,因爲當我到了歷史記錄面板的Internet Explorer時,我發現我的網站;已經在名單上。 通過使用windows shell命令他們會殺死整個用戶的歷史;他們也向我展示對話框。它並不專業; 我的意思是這個命令行:刪除只有我的瀏覽器緩存

System.Diagnostics.Process.Start("rundll32.exe", "InetCpl.cpl,ClearMyTracksByProcess 1") 

所以我想有你的主人解表如何刪除我只對進入爲例:www.XXXXXXX.Net 謝謝您最好的問候

回答

0

你想要什麼這樣做是不可能的,檢查此鏈接:

從MSDN支持在鏈路提供了答案引述:

用戶

「微軟還沒有提供的方法或事件進行迭代或清除網址導航治療史。但是對於已經提供的事件,例如Navigated,Navigating,您可以實現自己的導航歷史記錄類來記錄或清除歷史記錄。「

線程上還有其他鏈接可幫助您開發解決方案。

https://social.msdn.microsoft.com/Forums/vstudio/en-US/dded6546-6e22-4542-b29f-7d0e1ec048a1/clear-browser-history-in-webbrowser-control?forum=csharpgeneral

+0

鏈接只有答案可能會丟失,然後變得陳舊,這將有助於擴展鏈接中的信息,以幫助使這個答案更有用。 – Codexer