2011-10-09 98 views
-1

我想創建一個應用程序,通過編輯註冊表來禁用氣球提示(還有另一種方法?)。但我希望它會立即發生並且無需重新啓動/註銷。C# - 禁用氣球提示

謝謝!

+1

得愛'氣球'標籤! –

+4

你到目前爲止嘗試過什麼?什麼不起作用?目前這個問題看起來像是某人爲你寫這篇文章的請求,這不太可能發生。 – David

+0

嗨,我知道如何從我的應用程序編輯註冊表,但不知道如何使這些更改立即發生,而無需重新啓動/註銷。 –

回答

2

您必須在註冊表項HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced中將EnableBalloonTips的值設置爲0.您可以使用RegistryKey class

然後,您可以使用a method to exit Windows Explorer並使用Process.Start再次啓動Windows資源管理器。

但是,在重新啓動Windows資源管理器之前,您應該詢問用戶的權限。

+0

**不要干涉用戶的「資源管理器」進程** – SLaks

+0

我認爲如果在Windows資源管理器重新啓動之前詢問用戶就可以了。 –

+0

你這麼認爲,但OP可能不會。你應該明確地在你的答案中說明,最好用粗體或斜體表示 – SLaks