Je veux écrire un petit outil, qui effectue les opérations suivantes:Intégration dans le menu contextuel de l'Explorateur Windows
Lorsque vous faites un clic droit sur un fichier avec un certain extension de fichier dans le menu contextuel de l'Explorateur Windows affiche une entrée supplémentaire.
Lorsque vous cliquez sur cette entrée, un certain EXE est lancé avec ce fichier comme l'un de ses paramètres.
Je voudrais utiliser C# /. NET 2.0 pour cela. Si ce n'est pas possible je pourrais aussi le faire avec C++/Win32.
Mes questions sont les suivantes:
- Est-il possible avec C# .NET 2.0?
- Quelles sont les fonctions nécessaires à l'intégration dans le menu contextuel de l'explorateur Windows?
- Comment puis-je rendre cela permanent? (Je ne veux pas relancer cet outil après chaque démarrage)
- De quoi dois-je faire particulièrement attention? (OS différent, autorisations de sécurité, etc.)
Cela ne fonctionnera pas sous Vista et Win7. Seulement sous XP et 2000. Je ne sais pas pourquoi. –
Je pense que les chemins de registre sont différents, mais cela devrait fonctionner: http://www.vistax64.com/tutorials/89829-start-menu-customize-context-menu.html –