Précédent   Forum du club des développeurs et IT Pro > Systèmes > Windows > Windows XP
Windows XP Forum d'entraide Windows XP. Avant de poster : La F.A.Q Windows XP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 30/11/2012, 12h22   #1
takinelinfo
Membre du Club
 
Inscription : novembre 2006
Messages : 279
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 279
Points : 43
Points : 43
Par défaut Rajouter une liste d'options lors du click droit. (Context Menu)

Bonjour à tous,

ça fait un petit moment que j'essaye de rajouter des options dans mon menu contextuel lorsque je fais un click droit sur un fichier txt par exemple.
Je n'arrive pas à imbriquer les listes les une dans les autres.

Voici un exemple de structure que j'aimerai obtenir:

Tools
aa- Logiciel 1
aaaaa- v1.0
aaaaa- v1.1
aa- Logiciel 2
aaaaa- v8.2
aaaaa- v8.3

J'ai trafiqué dans le registre mais impossible d'obtenir le résultat désiré.

Pour le 1er niveau, ça va:
Code :
J'ajoute une clé "Tools" dans : HKEY_CLASSES_ROOT\txtfile\shell\
Par contre, je ne sais pas comment faire pour les autres sous-niveaux.
Est ce que quelqu'un sait comment faire?

Par avance merci.
Takinelinfo (ou presque).
takinelinfo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2012, 16h08   #2
l_autodidacte
Modérateur
 
Avatar de l_autodidacte
 
Homme Moncef
Directeur de lycée
Inscription : juillet 2009
Messages : 1 212
Détails du profil
Informations personnelles :
Nom : Homme Moncef
Âge : 57
Localisation : Tunisie

Informations professionnelles :
Activité : Directeur de lycée
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 212
Points : 2 224
Points : 2 224
Envoyer un message via Skype™ à l_autodidacte
C'est possible sous W7 mais pas sous les versions antérieures.
__________________
A cœur vaillant rien d'impossible
l_autodidacte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2012, 19h16   #3
takinelinfo
Membre du Club
 
Inscription : novembre 2006
Messages : 279
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 279
Points : 43
Points : 43
Pourtant il doit y avoir une subtilité car lorsque j'installe SVN ou 7-Zip, j'ai bien des listes. Comment est ce que cela est possible (DLL, ...?)
takinelinfo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2012, 08h47   #4
l_autodidacte
Modérateur
 
Avatar de l_autodidacte
 
Homme Moncef
Directeur de lycée
Inscription : juillet 2009
Messages : 1 212
Détails du profil
Informations personnelles :
Nom : Homme Moncef
Âge : 57
Localisation : Tunisie

Informations professionnelles :
Activité : Directeur de lycée
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 212
Points : 2 224
Points : 2 224
Envoyer un message via Skype™ à l_autodidacte
Citation:
Comment est ce que cela est possible (DLL, ...?)
Tout à fait et en plus certains programmes(entre autres ceux construits avec VB toutes versions si je fait pas d'erreurs) permettent ce genre de menu en cascade.
__________________
A cœur vaillant rien d'impossible
l_autodidacte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2012, 12h33   #5
takinelinfo
Membre du Club
 
Inscription : novembre 2006
Messages : 279
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 279
Points : 43
Points : 43
Est ce que c'est par exemple possible de développer une DLL en C# qui permettrait de faire ça? Parce que je n'arrive pas à trouver des ressources traitant de ce sujet.

Quand on parle de menu contextuel, c'est souvent au sein d'une application WPF ou WinForm par exemple.
takinelinfo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2012, 12h43   #6
l_autodidacte
Modérateur
 
Avatar de l_autodidacte
 
Homme Moncef
Directeur de lycée
Inscription : juillet 2009
Messages : 1 212
Détails du profil
Informations personnelles :
Nom : Homme Moncef
Âge : 57
Localisation : Tunisie

Informations professionnelles :
Activité : Directeur de lycée
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 212
Points : 2 224
Points : 2 224
Envoyer un message via Skype™ à l_autodidacte
Citation:
Est ce que c'est par exemple possible de développer une DLL en C# qui permettrait de faire ça? Parce que je n'arrive pas à trouver des ressources traitant de ce sujet.
Je ne sais pas si c'est possible ou non en C# car je ne connais pas ce langage.

Citation:
Quand on parle de menu contextuel, c'est souvent au sein d'une application WPF ou WinForm par exemple.
Pas forcément, c'est souvent lors d'un clic droit sur un fichier et/ou dossier ou dans une zone vide du bureau et/ou dans un dossier.

Pour W7, il y a cet article (en anglais) qui décrit la procédure
__________________
A cœur vaillant rien d'impossible
l_autodidacte est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 11h44.


 
 
 
 
Partenaires

Hébergement Web