Comment Définir une Icône d'une Application Windows à l'aide de Visual Studio
Je veux ajouter une icône à ma demande. J'ai ajouté une icône de la ressource. et son fichier de travail pour la première icône. Cela signifie que après j'ai compilé, le 16x16 icône du fichier exe est la même que l'icône du fichier utilisé. mais quand la fenêtre de l'explorateur est un zoom de grande taille de l'icône, puis sur l'icône du fichier exe disparaît et un autre vide par défaut de l'icône est affichée.
Comment définir l'icône pour les grandes comme les petites affichage de la taille?
Êtes-vous certain que votre .ico fichier contient la plus grande icône ainsi que le 16x16? Qu'utilisez-vous pour préparer votre .fichier ico?
J'ai 3 différents fichiers d'icône de 3 résolutions. J'ai créé 3 icône de ressources IDI_ICON1, IDI_ICON2, IDI_ICON3 pour chaque fichier d'icône.
Il devrait être une icône de fichier avec plusieurs variantes (1 pour chaque résolution), et l'icône doit avoir un nom de ressource. Le système d'exploitation se charge de la résolution appropriée à partir de cet unique fichier.
J'ai 3 différents fichiers d'icône de 3 résolutions. J'ai créé 3 icône de ressources IDI_ICON1, IDI_ICON2, IDI_ICON3 pour chaque fichier d'icône.
Il devrait être une icône de fichier avec plusieurs variantes (1 pour chaque résolution), et l'icône doit avoir un nom de ressource. Le système d'exploitation se charge de la résolution appropriée à partir de cet unique fichier.
OriginalL'auteur S. Swaroop | 2012-02-14
Vous devez vous connecter pour publier un commentaire.
De vos commentaires, il semble que vous avez plusieurs icône de définir des fichiers de votre projet. Cela ne va pas fonctionner comme vous le souhaitez, ou, au moins, c'est la vraiment dure de le faire.
La manière la plus simple est de laisser le système d'exploitation gère pour vous. Créer une seule icône du fichier qui contient plusieurs tailles d'icône. 16x16, 32x32, 48x48 et 256x256 sont les tailles minimales nécessaires pour les versions actuelles de Windows, mais vous pouvez certainement ajouter plus (comme 24x24 ou 128x128) pour améliorer pixel fidélité à ces tailles si vous le souhaitez.
Vous pouvez utiliser Visual Studio pour créer des icônes. L'ouverture d'un
.ico
fichier doit s'ouvrir automatiquement l'icône de l'éditeur de ressources. Mais personnellement, je trouve qu'il est difficile ou fastidieux à utiliser. Je vous recommande vivement d'utiliser un programme tiers comme IcoFX pour créer vos icônes et de pousser les pixels qui l'entourent.Vous devez recompiler l'application après que vous avez dit il à utiliser le nouveau fichier d'icône. Je ne comprends pas ce que vous essayez de décrire.
ok . j'explique à nouveau. Je hv créé une ressource d'icône avec différentes tailles, c'est à dire 16x16, 32x32, 48x48, 128x128, 256x256 et le tout en 24 bits. maintenant, quand j'ai compilé l'application, l'icône de l'application s'affiche dans la fenêtre de l'explorateur dans "détails" vue est parfaite. Mais quand je change le point de vue de "Grandes Icônes" ou "Moyenne description des Icônes les icônes s'évanouit et vierge par défaut de l'icône est affichée.
Résolu. Windows a été mise en cache des icônes. Alors, quand j'ai renommé l'application, les nouvelles icônes sont restaurés et vide les icônes ont disparu. mais quand je l'ai renommé en son nom d'origine, le cache des icônes sont affichées de nouveau ....
Pour vider le cache vite, changer la profondeur de couleur de votre écran ou la carte graphique, et ensuite le changer en arrière.
OriginalL'auteur Cody Gray