2014-12-05 4 views
1

У меня есть приложение, которое работает в фоновом режиме и меняет фон рабочего стола пользователя с установленными интервалами. Я хотел бы, чтобы пользователь мог щелкнуть правой кнопкой мыши фон рабочего стола и иметь возможность загрузить фотографию или перейти к следующему фону, в дополнение к обычным параметрам щелчка правой кнопкой мыши. Есть ли способ сделать это на C#?Как добавить элемент в контекстное меню на рабочем столе

Целевая ОС - Windows 8.1, но если она может работать в нескольких версиях Windows, это было бы здорово.

Благодаря kennyzx за предложение Sharp Shell context menu. Это относительно простая библиотека для понимания того, кто еще не использует некоторые из более глубоких концепций C#.

+0

Похоже, вам нужно написать расширение для Windows Explorer. Обычно такие расширения записываются на C++, поэтому вы не загружаете .NET в ОС. –

+1

Google «контекстное меню оболочки codeproject», и вы можете найти некоторые примеры проектов для начала работы. – kennyzx

ответ

0

Вы должны сделать это в проекте настройки и развертывания. This статьи показывает шаги, чтобы добавить пункт меню в контекстном меню рабочего стола

 Смежные вопросы

  • Нет связанных вопросов^_^