OVH Cloud OVH Cloud

Click droit dans l'explorateur

1 réponse
Avatar
bobysmith
Bonjour,

Je viens de créer une petite appli qui permet la conversion d'un fichier raw
en texte.
J'aimerai que sous l'explorateur en cliquant sur le bouton droit d'un
fichier raw j'ai l'option "Convertir en texte".
Et bien sur lorsqu'on cliquera sur "Convertir en texte" mon appli se lance
et converti automatiquement le fichier raw en texte.

Merci de votre aide.

Bobysmith

1 réponse

Avatar
Zoury
Salut Bobysmith ! :O)

Tu dois implémenter l'interface Shell IContextMenu. Je ne connais pas ton
niveau d'habilité et/ou de connaissance de Windows, alors je vais te donner
des liens et n'hésite pas à poser des questions.

IContextMenu :
http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/reference/ifaces/icontextmenu/icontextmenu.asp

Voici un document concernant les Context Menu Handlers (c'est que tu
souhaites faire), ça explique comment Windows gère les menus contextuels
dans l'explorer et comment tu peux modifier ces menus afin d'y ajouter les
items que tu souhaites :
http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/programmersguide/shell_int/shell_int_extending/extensionhandlers/contextmenuhandlers.asp

Sur cette page tu peux télécharger un exemple fait par Microsoft en VB.NET,
regarde l'exemple nommé Code Window Context Menu :
http://www.microsoft.com/downloads/details.aspx?familyid?f9c915-30e5-430e-95b3-621dccd25150&displaylang=en

Voici quelque chose qui semble prometteur si tu ne tiens pas à te taper le
tout à la main. Il s'agit d'une classe de base que tu peux dérivé :
http://www.mvps.org/emorcillo/en/code/shell/shellextensions.shtml


Si tu en veux plus, fait des recherches sur Google. Tu dois chercher pour
les mots : "Shell Extension", "Shell Context Menu", "Context Menu Handler" ,
etc.. ;O)

--
Cordialement
Yanick
MVP pour Visual Basic

"bobysmith" a écrit dans le message de
news:
Bonjour,

Je viens de créer une petite appli qui permet la conversion d'un fichier


raw
en texte.
J'aimerai que sous l'explorateur en cliquant sur le bouton droit d'un
fichier raw j'ai l'option "Convertir en texte".
Et bien sur lorsqu'on cliquera sur "Convertir en texte" mon appli se lance
et converti automatiquement le fichier raw en texte.

Merci de votre aide.

Bobysmith