Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

MODÈLE POUR CRÉER VOS BANDEAUX INTERNET EXPLORER/WINDOWS EXPLORER ET VOS BROWSER HELPER OBJECTS


Information sur la source



Description

Ce code fournit les classes de bases pour créer des extensions pour Internet Explorer et Explorateur Windows :
-> barre d'outils
-> bande de la barre des tâches (comme le FR/EN à côté de l'horloge et du systray)
-> bandeau vertical et horizontal
-> Browser Helper Object sans interface graphique "par défaut", par exemple, un objet agissant sur toutes les pages htmls

Pour créer l'un des trois premiers types, il suffit de créer un UserCOntrol qui dérive de la classe BandObjectBase
et de marquer la classe avec l'attribut BandObject afin de préciser son titre, son texte de menu, sa description et son types parmi les trois ci dessus

Pour créer un Browser Helper Object, il suffit de dériver une classe de BrowserBHOBase.

Voir le projet d'exemple BHOTest.

Ensuite, on peut accéder (si instancié par Internet Explorer) à la page html affichée ou plus précisement à l'instance du webbrowser.

Ce code fournit aussi un projet de déploiement incluant tout le nécessaire pour déployer et enregistrer simplement vos extensions dans IE et Explorer.

Ce code étend le code de Pavel Zolnikov disponible à http://www.codeproject.com/KB/shell/dotnetbandobjects.aspx.
Mes améliorations sont surtout du point de vue de la compatibilité avec IE7, Vista, le déploiement et les BHO simples.
Pour ce qui est des bandeaux, le code est à 90% de la source citée notamment dans l'utilisation d'un attribut pour indiquer les enregistrements COM nécessaire à l'extension.
 

Conclusion

N'hésitez pas à commenter et à noter !
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

Aucun commentaire pour le moment.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

ToolBar et EventHandler... [ par zouzounet ] Bonjour,J'ai créé une toolbar et j'utilise un switch pour accéder aux differents clicks sur un bouton...j'aimerais savoir comment je peux réutiliser u comment on ajoute des boutons dans une toolBar [ par kalakalaboubou ] bonjour a tousquelqu'un sait-il comment on ajoute des boutons dans une toolBar et qu'ils soient visible.Mon probleme c'est que c'est visible que quand Toolbar et image ... [ par Thanos_the_yopper ] j'ai fais une ToolBar avec des boutons dedans, et j'ai mis une image sur chacun des boutons, mais y'a une bordure autour de l'image, du coup, mes bout Explorer [ par thebigboss ] Salut,Je souhaite faire une form contenant deux parties. En haut, un composant du type explorateur de fichiers et en bas un datagrid. (le tout donne u Récupérer l'URL en cours dans Internet Explorer... [ par coolfire ] Bonjour à tous !J'ai besoin d'un peu d'aide:J'ai un programme C# qui recupère la liste des processus.pas de problème.Parmi ces processus, mon programm Toolbar [ par fdouieb ] BonjourEst-il possible de mettre une Toolbar sur la gauche? Par defaut elle est en haut et je ne trouve pas la propriété qui me permet de l'installer ToolBar que l'on peut déplacer [ par guillrich ] Y a t-il quelqu'un qui sait comment faire une toolbar que l'on peut déplacer et mettre en fenêtre (comme dans Word, Visual Studio, ...) dans une appli Internet Explorer en Automatique [ par Doombringer ] Bon, je voulais faire un programme qui change automatiquement les pages internet de Internet Explorer tous les X secondes. Bon, j'ai réussi quelque pe Récuperer les adresse d'internet explorer [ par oberown ] Je voudrais faire une programme, qui permet lorsqu'il est activé de récuperer les adresses web des sites vu sur IE en temps réel.Par exemple on est su Toolbar et Touche de raccourci [ par Arthenius ] Hello,Bien, j'ai une toolbar avec des chtites nicones et quand je clique sur les icones je fais des traitements....tout va bien...mais comment je fais


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,44 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.