Menus contextuels et gestionnaires de menus contextuels
Cette section décrit la création de menus contextuels (contextuels) et l’implémentation des gestionnaires de menu contextuel (verbe).
Cette section sur les types de fichiers et les associations de fichiers est organisée comme suit :
- verbes et associations de fichiers
- Choix d’une méthode de menu contextuel statique ou dynamique
- meilleures pratiques pour les gestionnaires de menus contextuels et plusieurs verbes
- Création de gestionnaires de menus contextuels
- création de menus en cascade statiques
- Comment supprimer et contrôler la visibilité des verbes
- Comment utiliser le modèle de sélection de verbes
- Comment utiliser des attributs d’élément
- comment implémenter des verbes personnalisés pour les dossiers via Desktop.ini
- personnaliser un menu contextuel à l’aide de verbes dynamiques
- Comment implémenter l’interface IContextMenu
- Informations de référence sur le menu contextuel
Ressources additionnelles
Pour connaître l’arrière-plan conceptuel associé, consultez les rubriques suivantes :
- Présentation des associations de fichiers.
- Pour étendre l’interpréteur de commandes avec des gestionnaires de types de fichiers, consultez Création de gestionnaires d’extensions shell.
- Pour créer un magasin de données Shell, consultez Implémentation des interfaces objet dossier de base.
Pour obtenir des informations de référence connexes, consultez les rubriques suivantes :
- Pour exécuter un verbe sur un élément Shell, consultez la méthode InvokeVerb.
- Pour récupérer une collection de verbes qui peuvent être exécutés sur un élément Shell, consultez la méthode Verbs.
- Pour effectuer une opération sur un fichier spécifié, consultez les fonctionsShellExecuteou ShellExecuteEx.