Как да добавите икона към елемент от контекстното меню в Windows

Когато работех с Windows 7 RC тази седмица, попаднах на друга приятна и полезна функция, за която реших, че трябва да пиша. В Windows 7 и по-нова версия можете да добавяте икони към вашите персонализирани записи в менюто с десен бутон (статично).

Обикновено, за да се покаже команда с щракване с десен бутон с икона, трябва да се напише манипулатор на контекстното меню Shell Extension (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 Shield за елемент от менюто с десен бутон в Windows

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

добавете отваряне с бележник, за да щракнете с десния бутон
Запис в контекстното меню „Отваряне с Notepad“ с икона на Notepad.

справка: Добавете „Отваряне с Notepad“ към менюто с десен бутон

Notepad++ меню с десния бутон на мишката в Windows
Контекстно меню „Отваряне с Notepad++“ — с икона на Notepad++.

справка: Добавете „Отваряне с Notepad++“ към менюто с десен бутон


Една малка молба: Ако тази публикация ви е харесала, моля, споделете я?

Едно "малко" споделяне от вас сериозно би помогнало много за развитието на този блог. Някои страхотни предложения:
  • Закачете го!
  • Споделете го с любимия си блог + Facebook, Reddit
  • Twitter го!
Така че много ви благодаря за подкрепата, мой читателю. Това няма да отнеме повече от 10 секунди от времето ви. Бутоните за споделяне са точно отдолу. :)