Bonjour,
comment fait-on pour associer une image perso. à l'apparence d'un fichier ?
Bonjour,
comment fait-on pour associer une image perso. à l'apparence d'un fichier ?
Tu veux dire juste une icône personnalisée pour tous les fichiers d'une extension, ou quelque chose de plus compliqué (miniature, icônes différentes pour différents fichiers ayant la même extension) ?
Bonjour,
ce serait pour un fichier donné particulier, et non pour tous ceux d'une extension connue.
Dans ce cas, il faut créer un IconHandler: C'est un composant COM qui implémente les interfaces IPeristFile et IExtractIcon. Et tu l'enregistres pour l'extension dudit fichier.
Un exemple, ce sont les .sln de différentes versions de Visual Studio. Personnellement, je me suis fait un IconHandler pour les zip, mais j'ai fait quelques grosses erreurs dedans donc je ne peux pas me permettre de le montrer (et en plus, je l'ai fait avec ATL, surtout pour découvrir ATL).
Merci.
Où puis-je trouver des infos compréhensibles sur ce sujet ?
Il y a un thread à ce sujet quelque part dans la section .Net, mais écrire des extensions du shell en .Net est déconseillé. En fait, si tu ne sais pas à la base faire un composant COM simple (composant + ClassFactory) rien qu'apprendre ça risque de prendre un peu de temps.
Cherche peut-être s'il y a un modèle tout fait sur CodeProject ou un site du même genre, car c'est le genre de composant qui doit être templatable assez facilement.
Merci pour ces compléments.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager