Как добавить значок в пункт контекстного меню в Windows

Работая с Windows 7 RC на этой неделе, я наткнулся на еще одну приятную и полезную функцию, о которой, как мне казалось, мне стоит написать. В Windows 7 и более поздних версиях вы можете добавлять значки в свои пользовательские записи контекстного (статического) меню.

Обычно, чтобы отобразить команду, вызываемую щелчком правой кнопкой мыши, со значком, необходимо написать расширение оболочки (DLL) обработчика контекстного меню. Теперь вы также можете назначать значки для статических пунктов меню, не программируя ничего.

Инструкции в этой статье применимы к Windows 7 - Windows 10.

Например, когда вы добавляете настраиваемую команду «Каталог печати», щелкая правой кнопкой мыши, следуя инструкциям в статье. Распечатать содержимое каталога вы увидите это, щелкнув каталог правой кнопкой мыши.

Все идет нормально. Теперь вы можете упомянуть ссылку на значок, которая либо указывает на ресурс значка внутри файла .DLL, .EXE, либо .ICO.

Добавить значок в пункт меню, вызываемый при нажатии правой кнопкой мыши

  1. Запустите редактор реестра (regedit.exe)
  2. Перейдите к соответствующему разделу реестра для пункта меню. Например, если вы использовали ранее упомянутую ссылку, чтобы добавить Каталог печати в контекстное меню перейдите к следующей клавише:
    HKEY_CLASSES_ROOT \ Directory \ Shell \ PrintDir
  3. На правой панели создайте строковое значение (REG_SZ) с именем Значок
  4. Двойной щелчок Значок и введите путь к файлу значка (ICO). Или укажите имя файла библиотеки значков и индекс значков.
  5. Закройте редактор реестра. Теперь щелкните каталог правой кнопкой мыши, и вы увидите значок принтера рядом с Каталог печати команда.

Вышеупомянутое редактирование реестра работает в Windows 7 - Windows 10.

СВЯЗАННЫЙ:Как добавить значок щита UAC для пункта меню, вызываемого правой кнопкой мыши в Windows

Другие примеры

добавить открыть с помощью блокнота, чтобы щелкнуть правой кнопкой мыши
Пункт контекстного меню «Открыть с помощью блокнота» со значком блокнота.

Ссылка: Добавьте «Открыть с помощью блокнота» в контекстное меню.

Контекстное меню Notepad ++ в Windows
Контекстное меню «Открыть с помощью Notepad ++» - с помощью значка Notepad ++.

Ссылка: Добавьте «Открыть с помощью Notepad ++» в контекстное меню.


Одна небольшая просьба: если вам понравился этот пост, поделитесь, пожалуйста, этим?

Одна "крошечная" публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Напишите об этом в Твиттере!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)