Я создал новый пункт контекстного меню оболочки Windows, используя реестр и ключи
HKLM\Software\Classes\Folder\shell\appname
HKLM\Software\Classes\Folder\shell\appname\command
теперь я хочу добавить значок к этой команде. Как мне это сделать?
Я создал новый пункт контекстного меню оболочки Windows, используя реестр и ключи
HKLM\Software\Classes\Folder\shell\appname
HKLM\Software\Classes\Folder\shell\appname\command
теперь я хочу добавить значок к этой команде. Как мне это сделать?
В Windows 7 добавлена поддержка значков (и подменю) для статических команд (реестра), добавлено значение REG_SZ с именем «Значок» в разделе HKCR\%ProgID%\shell\%verb%
В ‹= Vista вам потребуется расширение оболочки , реализующее IContextMenu. см. эту запись в блоге для получения информации о том, какие форматы значков/растровых изображений вы можете использовать...