Acho que o menu em questão é, pelo menos em parte, no arquivo shell32.dll.mui , localizado @
windows \ system32 \ en-us (dependendo da região / idioma do sistema operacional)
Usando hacker de recursos , você precisa modificar o menu 210 vários menus! (Ctrl + F ind "& Excluir", F3 para Localizar próximo :)
MENUITEM "Cu&t", 24, MFT_STRING, MFS_ENABLED
MENUITEM "&Copy", 25, MFT_STRING, MFS_ENABLED
MENUITEM "&Paste", 26, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Create &shortcut", 16, MFT_STRING, MFS_ENABLED
MENUITEM "Rena&me", 18, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
a questão é, SE eu removo as entradas do menu de contexto de exclusão entrada # 17 , é a função de exclusão (via porque-você-é-tão-próximo- to-my-home-chave-DELETE button) similarmente desativado? Vamos ver.
NB: os usuários de 64 bits também precisam modificar o arquivo @ windows \ syswow64 ...
Você pode precisar apropriar-se dos arquivos primeiro (eu sugiro googling 'adicionar apropriar-se ao menu de contexto') copiar o arquivo (shell32.dll.mui), modificar e salvar as alterações em a cópia (depois de compilar no recurso hacker), então substitua o arquivo sys (backup, renomeando original para shell32.dl.mui.whateveryouwant) com a cópia. FINALMENTE , execute o mcbuilder (em sys32) ... Vou tentar agora, em uma nova versão que montei no E: aqui está uma ilustração :