Librairie IconEx
Publié : mar. 02/nov./2004 11:36
Salut,
je suis en train de faire une librairie qui permet d'extraire n'importe quel format d'un icône
en clair, vous un icône qui comporte les formats 16*16 Vrai couleur et 16*16 XP par exemple
vous pouvez récupérer l'icone 16*16 vrai couleur en tant qu'image ou bien l'icône 16*16 XP.
Elle fonctionne avec tous les formats d'icônes 256 couleur, vrai couleur, XP et avec toutes les tailles 16*16, 24*24, 32*32, 48*48, ou bien 16*32, 8*6, etc ...
Le format 16 couleurs fonctionne en théorie mais avec certain icône, ça ne marche pas. bon, c'est pas très grave.
Donc si j'ai un icône comportant les images suivantes :

je peut extraire n'importe laquelle pour l'afficher dans mon programme
Pour le moment, elle ne marche qu'avec des fichier *.ico
je suis en train de voir pour la faire fonctionner avec des IncludeFile
Voici un exemple, j'ai lister tous les icônes de ma bibliothèque perso sous la forme d'image
http://perso.wanadoo.fr/lesoldatinconnu ... icones.jpg
J'ai extrait en priorité l'icône 32*32 XP et quand l'icone n'existait pas, j'ai affiché le plus proche. (vous trouverez cette biblio d'icône sur mon site si ça vous intéresse)
Quelle serait les fonctions qui vous intéressent ?
J'ai fait ou prévu les fonctions suivantes :
- Lister les formats existants
- Vérifier si un format existe
- Extraire un icône ou le proche possible sous la forme d'image (pour la compatibiliter entre XP et 2000 par exemple, ou au cas ou l'icone n'existe pas, l'icone le plus proche)
- Extraire un icône précis sous la forme d'image (si le format n'existe pas, retourne 0)
- Charger l'icône à partir d'un fichier ou d'un IncludeFile
je suis en train de faire une librairie qui permet d'extraire n'importe quel format d'un icône
en clair, vous un icône qui comporte les formats 16*16 Vrai couleur et 16*16 XP par exemple
vous pouvez récupérer l'icone 16*16 vrai couleur en tant qu'image ou bien l'icône 16*16 XP.
Elle fonctionne avec tous les formats d'icônes 256 couleur, vrai couleur, XP et avec toutes les tailles 16*16, 24*24, 32*32, 48*48, ou bien 16*32, 8*6, etc ...
Le format 16 couleurs fonctionne en théorie mais avec certain icône, ça ne marche pas. bon, c'est pas très grave.
Donc si j'ai un icône comportant les images suivantes :

je peut extraire n'importe laquelle pour l'afficher dans mon programme
Pour le moment, elle ne marche qu'avec des fichier *.ico
je suis en train de voir pour la faire fonctionner avec des IncludeFile
Voici un exemple, j'ai lister tous les icônes de ma bibliothèque perso sous la forme d'image
http://perso.wanadoo.fr/lesoldatinconnu ... icones.jpg
J'ai extrait en priorité l'icône 32*32 XP et quand l'icone n'existait pas, j'ai affiché le plus proche. (vous trouverez cette biblio d'icône sur mon site si ça vous intéresse)
Quelle serait les fonctions qui vous intéressent ?
J'ai fait ou prévu les fonctions suivantes :
- Lister les formats existants
- Vérifier si un format existe
- Extraire un icône ou le proche possible sous la forme d'image (pour la compatibiliter entre XP et 2000 par exemple, ou au cas ou l'icone n'existe pas, l'icone le plus proche)
- Extraire un icône précis sous la forme d'image (si le format n'existe pas, retourne 0)
- Charger l'icône à partir d'un fichier ou d'un IncludeFile