IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Icone de l'application qui ne s'affiche pas sous XP


Sujet :

Windows

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 9
    Points : 7
    Points
    7
    Par défaut Icone de l'application qui ne s'affiche pas sous XP
    Bonjour,

    Je développe actuellement une appli en C++, depuis Visual Studio express 2010 sous Windows 7.

    J'ai mis en place un fichier resources.rc avec un fichier .ico contenant l'icône de l'exécutable en différentes resolutions.

    Tout s'affiche correctement sous W7, sauf que sous XP, l'icône ne s affiche pas et à la place il y a un petit icône blanc (petite fenêtre blanche).

    Faut-il faire quelque chose de spécial pour la mise en place d un icône sous XP ?


    Merci d'avance pour vos réponses.

  2. #2
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 376
    Points : 41 544
    Points
    41 544
    Par défaut
    Normalement, quand il n'y a qu'une seule icone dans l'EXE, il n'edt pas censé y avoir de problème. J'ai déja constaté des bizarreries quand un exe avait une icone monochrome, par contre (résolues en sauvant l'icone en 4 bits (16 couleurs) à la place).

    L'icone manquante, est-ce celle de l'exe ou celle de la fenêtre?
    Dans le premier cas, es-tu sûr qu'au moins le fichier peut être lu par l'utilisateur du poste sous XP?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 9
    Points : 7
    Points
    7
    Par défaut
    L'icone est en 32 bits.

    C'est bien l'icone de l'exe qui est remplacé par une petite fenêtre blanche. Je ferai un screen ce soir.

    Tu parles de quel fichier qui peut être lu ? le fichier .ico ? ou l'exe ?

    L'exe se lance très bien sous XP, pas de soucis.

  4. #4
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 376
    Points : 41 544
    Points
    41 544
    Par défaut
    Généralement une icône, je la met en 32 bits ET en 16 couleurs, dans au moins les trois "petites" tailles (16, 32 et 48). Plus une version 256*256 en PNG (Gimp est un très bon programme pour créer l'icône).

    Et s'il y a le temps, ajouter une version 256 couleurs des trois petites peut être pas mal.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  5. #5
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 722
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 722
    Points : 13 212
    Points
    13 212
    Par défaut
    Pour rebondir sur ce que dit Médinoc, la compression png n'est pas supportée sous XP. Il ne faut jamais compresser les formats 16x16 et 32x32.
    C'est certainement le problème

  6. #6
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 200
    Points : 28 100
    Points
    28 100
    Par défaut
    La présence de résolutions supérieures à 64x64 peuvent aussi parfois poser problème sur d'anciens systèmes (souvent plutôt sur les icônes à l'intérieur du logiciel comme sur les boutons)
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

Discussions similaires

  1. Icône de l'application qui ne s'affiche pas sous XP
    Par ICR5_68 dans le forum Développement Windows
    Réponses: 0
    Dernier message: 08/03/2015, 13h47
  2. Légende de Fieldset qui ne s'affiche pas sous IE
    Par dream_of_australia dans le forum Mise en page CSS
    Réponses: 10
    Dernier message: 25/07/2007, 16h43
  3. [W3C] [PHP, CSS et W3C] Menu dynamique qui ne s'affiche pas sous Firefox
    Par kervano dans le forum Balisage (X)HTML et validation W3C
    Réponses: 11
    Dernier message: 03/06/2007, 14h25
  4. Probème d'application qui ne se lance pas sous XP
    Par ivanleterrible dans le forum Windows XP
    Réponses: 4
    Dernier message: 26/05/2006, 18h22
  5. [HTML]Image qui ne s'affiche pas sous firefox...
    Par OrangeBud dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 13/10/2004, 13h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo