Элемент контекстного меню проводника InfoTip в проводнике Windows

1

Я создаю приложение c# которое добавляет записи в реестр, чтобы добавлять элементы в контекстное меню Windows, как показано в этой структуре:

  • HKCR
    • *
      • оболочка
        • MyApp
          • команда

Как я могу получить инфо-подсказку или всплывающую подсказку, пока я нахожу MyApp? Я добавил значение infoTip значения infoTip под ключом MyApp, но оно не работает.

Вот пример: в то время как зависание контекстного меню появляется, когда вы нажимаете на стрелку горизонтали (Пуск → Выключение).

Изменение: я использовал инструмент для проверки имени класса для этого меню, и он оказался не contextmenu а toolbarwindow32 поэтому я полагаю, что его инфо-тип не совпадает с (contextmenu #32768), если он есть.

Теги:
tooltip
registry
contextmenu

1 ответ

0

Скорее всего, слишком поздно, чтобы помочь, но там есть большая доступная библиотека под названием SharpShell, которая позволит вам выполнять эту точную вещь и многие другие связанные с контекстным меню Windows функции. Это просто потрясающе. Библиотека доступна на GitHub и здесь на странице Code Project, где разработчик объясняет, как использовать SharpShell для выполнения именно того, что вы пытаетесь сделать.

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню