Icone 32bit/high res sur VB6

Fermé
kelsett Messages postés 353 Date d'inscription dimanche 9 juillet 2006 Statut Membre Dernière intervention 13 octobre 2014 - 14 oct. 2009 à 14:22
kelsett Messages postés 353 Date d'inscription dimanche 9 juillet 2006 Statut Membre Dernière intervention 13 octobre 2014 - 15 oct. 2009 à 09:33
Bonjour à tous,
Ca fait un bout de temps que je cherche et j'arrive pas à trouver de réponse clair et simple: j'aimerai savoir comment mettre une icone haute résolution sur mes programmes VB6, car les icones 256 couleurs font bien moches sur Vista et donc je suis obligé de passer par ResHacker pour changer l'icone dès que je publie une nouvelle version des dits programmes ce qui arrivent très régulièrement.
Alors quelqu'un connait une solution simple pour remédier au problème d'incompatibilité de VB6 ? Si possible sans en arriver à 50 lignes de codes en plus pour activer l'alphablend...
Merci d'avance
A voir également:

1 réponse

kelsett Messages postés 353 Date d'inscription dimanche 9 juillet 2006 Statut Membre Dernière intervention 13 octobre 2014 62
15 oct. 2009 à 09:33
Never mind, j'ai trouvé pour l'icone du programme, il suffisait d'utiliser un logiciel tel que Microangelo pour mettre pour chaque résolution une icone 32bit et une icone 256 couleurs. Ainsi dans mon icone j'ai :
256x256 - 32bit
256x256 - 256colors
128x128 - 32bit
128x128 - 256colors
32x32 - 32bit
32x32 - 256colors
16x16 - 32bit
16x16 - 256colors

Maintenant, ca fonctionne pour l'icone de l'application dans l'explorateur Windows, mais dans l'application elle même les icones des forms sont toujours affichées en 256couleurs. Si quelqu'un a une idée, je suis preneur, mais je continue à chercher.
0