Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Windows

Windows Forum d'entraide sur le système Windows. Lire la F.A.Q Windows XP et la F.A.Q Windows Vista

Réponse
 
Outils de la discussion
Vieux 14/04/2008, 14h08   #1 (permalink)
Invité de passage
 
Date d'inscription: avril 2003
Messages: 9
Par défaut Ajouter une icone dans le menu contextuel de Windows

bonjour,

Voilà je suis sur une petite application en Python qui se lance via le menu contextuel de windows. Alors j'ai trouvé facilement comment créer l'entrée dans le menu contextuel via :

Code :
[HKEY_CLASSES_ROOT\*\shell\Mon programme\command]
@="[.....]\\Prog.bat \"%1\""
Mais je n'arrive pas à trouver comment ajouter une petite icone devant le texte, comme par exemple Winrar quand on archive via clic droit.

Quelqu'un aurait une idée ?
Merci d'avance.
Baalberith est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 14/04/2008, 14h41   #2 (permalink)
Responsable .NET

 
Avatar de Louis-Guillaume Morand
 
Date d'inscription: mars 2003
Messages: 8 162
Par défaut

ca prend l'icône du programme si c'est un programme win32. le ficheir bat n'a pas d'icône à proprement parler.
__________________
pas de questions par MP! Je n'y réponds pas...

moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom
Louis-Guillaume Morand est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 14/04/2008, 14h50   #3 (permalink)
Invité de passage
 
Date d'inscription: avril 2003
Messages: 9
Par défaut

Hmm d'accord. Mais il est impossible de contourner ça et d'ajouter une image dans le texte du menu contextuel d'une manière ou d'une autre ?
Baalberith est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 14/04/2008, 15h03   #4 (permalink)
Responsable .NET

 
Avatar de Louis-Guillaume Morand
 
Date d'inscription: mars 2003
Messages: 8 162
Par défaut

je pense pas. ou alors il faudrait regarder la documentation de la MSDN pour le registre et créer un élément dans le menu contextuel mais je dois t'avouer que j'ai arrêté de l'apprendre par coeur donc je ne sais pas à coup sûr si c'est possible ou non
__________________
pas de questions par MP! Je n'y réponds pas...

moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom
Louis-Guillaume Morand est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 14/04/2008, 15h10   #5 (permalink)
Invité de passage
 
Date d'inscription: avril 2003
Messages: 9
Par défaut

Ok. Merci pour l'info. Je vais essayer de fouiner dans la msdn au cas où ^^'
Baalberith est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/08/2008, 11h01   #6 (permalink)
Candidat au titre de Membre du Club
 
Date d'inscription: août 2004
Localisation: Angoulême
Âge: 26
Messages: 24
Envoyer un message via MSN à Met@lnono
Par défaut

Salut,
est ce que tu as trouvé la solution, car je serais intéressé par celle-ci ?
Met@lnono est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 01/09/2008, 10h04   #7 (permalink)
Membre du Club
 
Avatar de aaron4444
 
Date d'inscription: juin 2006
Messages: 104
Par défaut

je ne penses pas que se soit facile avec un fichier batch, pour ajouter une icône dans le menu contextuel il faut avoir un fichier ressource (dll) qui contient l'icône puis de l'avoir inscrit dans le registre, je ne me rappelle plus quelle clés pour cela mais je penses que pour le cas de winrar est cette clé
Code :
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B41DB860-8EE4-11D2-9906-E49FADC173CA}\InProcServer32
puis d'avoir indiqué que "RarExt.dll" contient des informations concernant l'ajout l'icone.
__________________
Le commencement de toutes les sciences, c'est l'étonnement de ce que les choses sont ce qu'elles sont : aristote

mon blog photo
est la première solution
aaron4444 est déconnecté   Envoyer un message privé Réponse avec citation
NEWS WINDOWSF.A.Qs WINDOWSTUTORIELS WINDOWSLIVRES WINDOWS

Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Windows



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide