2014-12-05 135 views
1

我有一個應用程序在後臺運行,並以設定的時間間隔更改用戶的桌面背景。我想讓用戶可以右鍵單擊桌面背景,並可以選擇下載照片或進入下一個背景,除了正常的窗口右鍵單擊選項。有沒有辦法在C#中做到這一點?如何將項目添加到桌面上的右鍵單擊菜單上

目標操作系統是Windows 8.1,但如果它可以在多個版本的Windows上工作,那就太棒了。

感謝kennyzx建議Sharp Shell context menu。對於那些不習慣使用更深層的C#概念的人來說,這是一個相對容易理解的庫。

+0

聽起來像是你需要編寫Windows資源管理器的擴展。通常這樣的擴展是用C++編寫的,所以你不需要將.NET加載到OS進程中。 – 2014-12-05 04:18:48

+1

谷歌的「codeproject外殼上下文菜單」,你可以找到一些示例項目開始。 – kennyzx 2014-12-05 04:27:50

回答

0

您應該在安裝和部署項目中執行此操作。 This本文介紹的步驟,以在桌面右鍵菜單

相關問題