IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Ajouter une icone dans le menu contextuel de Windows


Sujet :

Windows

  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2003
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 12
    Points : 9
    Points
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    [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.

  2. #2
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    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.
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  3. #3
    Futur Membre du Club
    Inscrit en
    Avril 2003
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 12
    Points : 9
    Points
    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 ?

  4. #4
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    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
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  5. #5
    Futur Membre du Club
    Inscrit en
    Avril 2003
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 12
    Points : 9
    Points
    9
    Par défaut
    Ok. Merci pour l'info. Je vais essayer de fouiner dans la msdn au cas où ^^'

  6. #6
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Août 2004
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42

    Informations forums :
    Inscription : Août 2004
    Messages : 28
    Points : 20
    Points
    20
    Par défaut
    Salut,
    est ce que tu as trouvé la solution, car je serais intéressé par celle-ci ?

  7. #7
    Membre régulier Avatar de aaron4444
    Inscrit en
    Juin 2006
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 113
    Points : 101
    Points
    101
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ajouter une icone dans le menu contextuel
    Par Chri8De dans le forum Windows XP
    Réponses: 3
    Dernier message: 24/09/2012, 23h59
  2. Comment ajouter une entrée dans le menu contextuel
    Par Ex0w@tt dans le forum Windows XP
    Réponses: 6
    Dernier message: 11/11/2007, 16h46
  3. Ajouter une entrée dans le menu contextuel de windows
    Par ero-sennin dans le forum Delphi
    Réponses: 9
    Dernier message: 06/12/2006, 16h02
  4. [VB.Net] Ajouter une icone dans un menu
    Par developpeur_débutant dans le forum Windows Forms
    Réponses: 2
    Dernier message: 07/11/2006, 22h32
  5. Ajouter une commande dans le menu contextuel
    Par Tenguryu dans le forum C++Builder
    Réponses: 2
    Dernier message: 02/04/2006, 12h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo