Par exemple je voulais créer un plugin simple qui supporte le multi-renommer. Je pensais à quelque chose comme un bouton qui pourrait être ajouté à la barre d'outils dans Windows Explorer. Mais comment puis-je faire cela et aussi cela peut-il être fait dans .net?Pouvez-vous créer un plugin Windows Explorer en utilisant .net?
Répondre
Cela peut être fait, mais ce n'est pas forcément une bonne idée. Vous devez envelopper l'API de l'extension shell, qui est basée sur COM, et peut donc être utilisée depuis .NET.
Toutefois, le problème se pose si l'utilisateur possède des extensions utilisant .NET 1.1. La version 2 du CLR ne peut pas être chargée dans une application qui charge la version 1.1 du CLR, ce qui peut provoquer des comportements très étranges. CLR 4 et .NET 4 résout cela en permettant l'hébergement côte à côte de .NET.
1 pour « mais pas nécessairement une bonne idée » et le reste la réponse. – David
+1 discussion et explication de ces problèmes: http://social.msdn.microsoft.com/forums/en-US/netfxbcl/thread/1428326d-7950-42b4-ad94-8e962124043e/ –
Vous pouvez certainement écrire une extension shell dans .net - c'est en fait assez facile bien qu'un peu fastidieux. Voici un exemple: http://www.codeproject.com/KB/cs/dateparser.aspx
J'ai supprimé mon message et ajouté un + 1 à vous pour un meilleur article. – David
- 1. Créer un plugin internet-explorer
- 2. Windows Explorer: Comment créer un bouton supplémentaire?
- 3. Plugin pour Pocket Internet Explorer
- 4. créer un plugin dans Delphi Prism en utilisant Hydra (Remobjects)
- 5. Comment puis-je présélectionner un fichier dans Windows Explorer en utilisant .net?
- 6. Créer tar.gz en utilisant .NET
- 7. extension .NET Windows Explorer pour parcourir un fichier comme .zip?
- 8. comment créer un plugin QT en utilisant Meego Touch Framework?
- 9. Désactiver Drag & Drop de Windows Explorer en utilisant Delphi
- 10. Plugin Windows Live Writer avec .NET 4
- 11. Comment créer un service Windows en utilisant JRuby?
- 12. Comment créer un modèle de plugin dans .NET avec Sandbox?
- 13. Comment créer un XmlDocument en utilisant XmlWriter dans .NET?
- 14. Ajouter un "faux lecteur" à Windows Explorer
- 15. Comment créer un plug-in pour le navigateur Web Windows Mobile (IE) en utilisant C#?
- 16. Création d'un raccourci en utilisant .Net
- 17. Comment créer un plugin de navigateur WebKit en C#?
- 18. Comment étendre les fonctionnalités de Windows Explorer?
- 19. Comment créer un événement personnalisé dans Windows?
- 20. Accéder à Internet Explorer en utilisant vb.net
- 21. Windows Media Center Plugin
- 22. Comment créer une fonctionnalité similaire à Windows Explorer?
- 23. .NET: Comment convertir un formulaire Windows en un contrôle Windows
- 24. .NET Exception Explorer
- 25. Installation d'Epic (plugin Eclipse) dans Pulse Explorer
- 26. Comment créer un PlugIn Java?
- 27. Comment créer un plugin jQuery?
- 28. Créer un processus 14001 .net
- 29. Comment puis-je créer un écran d'aperçu de fichier Windows Explorer dans WPF?
- 30. télécharger un fichier en utilisant Windows IStream
http://stackoverflow.com/questions/1838856/integrating-into-windows-explorer-context-menu –