Comment créer des menus en cascade avec l’entrée de Registre SubCommands
Dans Windows 7 et versions ultérieures, vous pouvez utiliser l’entrée SubCommands dans le Registre pour créer des menus en cascade à l’aide de la procédure décrite dans cette rubrique.
Instructions
Étape 1 :
Créez une sous-clé sous HKEY_CLASSES_ROOT\interpréteur decommandes ProgID\, où ProgID est le type de fichier pour lequel vous souhaitez ajouter un menu en cascade. Vous pouvez nommer cette nouvelle sous-clé comme vous le souhaitez. Pour le reste de cette rubrique, nous l’appellerons CascadeMenu, comme illustré dans l’exemple suivant.
HKEY_CLASSES_ROOT
ProgID
shell
CascadeMenu
Étape 2 :
Ajoutez une entrée nommée « MUIVerb », de type REG_SZ ou REG_EXPAND_SZ, à la sous-clé CascadeMenu . Attribuez à cette entrée une valeur de chaîne telle que « Menu Cascade de test ». Normalement, cette chaîne est fournie en tant que référence de ressource sous la forme « @file, ressource ». La valeur (Par défaut) de la sous-clé CascadeMenu ne doit pas être définie.
HKEY_CLASSES_ROOT
ProgID
shell
CascadeMenu
(Default)
MUIVerb = Test Cascade Menu
Étape 3 :
Ajoutez une entrée nommée « SubCommands », de type REG_SZ ou REG_EXPAND_SZ, à la sous-clé CascadeMenu . Attribuez à cette entrée une liste délimitée par des points-virgules des verbes qui doivent apparaître dans le menu, dans l’ordre d’apparence souhaité.
HKEY_CLASSES_ROOT
ProgID
Shell
CascadeMenu
SubCommands = Windows.delete;Windows.properties;Windows.rename;Windows.cut;Windows.copy;Windows.paste
Étape 4 :
Renseignez la sous-clé CommandStore avec des implémentations de verbes pour toutes les méthodes d’implémentation de verbes statiques personnalisées que vous avez utilisées dans votre entrée SubCommands ; par exemple :
HKEY_LOCAL_MACHINE
Software
Microsoft
Windows
CurrentVersion
Explorer
CommandStore
Shell
VerbName
command
(Default) = notepad.exe %1
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour