Como posso adicionar ícones personalizados ao menu de contexto?

0

Alguns programas como o WinRAR têm uma caixa de seleção em suas opções para mostrar "Ícones no menu de contexto", mas outros não. Eu gostaria de adicionar os próprios ícones dos programas para o menu de contexto. Não apenas como um detalhe estético, mas também para localizá-los mais rapidamente visualmente. Os programas em questão são o Link Shell Extension, o Classic Shell, o TeraCopy, o ImDisk e o wxMEdit.

Windows 8.1 de idioma único de 64 bits 6,3 (9600)

P.S. Desculpe pelo meu inglês, qualquer correção é bem vinda.

    
por rocco.xyz 22.09.2017 / 20:03

2 respostas

0

Você controla a área por meio do registro:

HKEY_CLASSES_ROOT*\shellex\ContextMenuHandlers

Você pode editar (adicionar / excluir) as chaves manualmente

Outra opção é usar um dos editores do menu de contexto, como qualquer um da lista aqui

    
por 22.09.2017 / 22:27
0

Eu tenho medo que você não possa personalizar os ícones porque eles são criados usando um sistema diferente do clássico usado em HKEY_CLASSES_ROOT\.extension\shell\open\command , no qual a informação de qual programa é executado e dados extras (como nome do menu e ícone de exibição) onde armazenados diretamente no registro, onde você pode modificá-lo com o Editor do Registro.

Esses ícones são criados usando um método mais avançado no qual cada programa registra um arquivo .dll que manipula todas as coisas relacionadas a todas as entradas do menu desse programa, incluindo o ícone. Novos programas tendem a usar este sistema porque é mais flexível e fornece mais funcionalidades que o antigo (por exemplo, como o WinRAR pode ter uma entrada para Add to "filename.rar" usando o nome do arquivo selecionado, com o sistema antigo ele só poderia ter o genérico Add to archive... ).

Portanto, a única opção para personalizar esses ícones seria a oferta que uma opção como o WinRAR faz.

    
por 23.09.2017 / 20:38