Eu gostaria de escrever um script para simplificar a edição dos menus de contexto do Windows Explorer. Mas parece que existem MUITAS maneiras diferentes de implementar as entradas do menu de contexto, e nenhum dos sites que eu encontrei cobriu todos eles.
Algumas entradas são específicas do arquivo, algumas são específicas da pasta, algumas são específicas da extensão do arquivo, algumas são entradas de registro simples, algumas são baseadas em arquivos dll ou exe e, em seguida, há especificadores, submenus, implementações de checkbox / radiobutton, ícones e algumas entradas em negrito.
Eu só quero saber onde encontro todas essas entradas e como eu poderia editá-las ou removê-las.
Eu também estou querendo saber se não há uma função WinAPI ou objeto COM que tornaria mais fácil manipular os menus de contexto. Isso também seria provavelmente uma maneira mais solução à prova de futuro, então entradas de registro.