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

MFC Discussion :

Mettre une icône dans le bandeaux d'une Dialog Box


Sujet :

MFC

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    227
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 227
    Points : 121
    Points
    121
    Par défaut Mettre une icône dans le bandeaux d'une Dialog Box
    Tout est dans le titre, quant je dit bandeaux c'est le truc ou il y a les 3 boutons (Minimiser, Maximiser et Fermer)

    Merci d'avance

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    227
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 227
    Points : 121
    Points
    121
    Par défaut Re: Mettre une icône dans le bandeaux d'une Dialog Box
    Citation Envoyé par damien99
    quant je dit bandeaux c'est le truc ou il y a les 3 boutons (Minimiser, Maximiser et Fermer)
    Je me suis trompé en fait dans le bandeaux d'une Dialog ya pas 3 boutons mais un seul (celui pour Fermer). Il peut bien sur en avoir d'autre mais je parle en général.

  3. #3
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut
    tu parles de l'icone de la fenetre ? en haut à gauche ?
    Il faut utiliser SetClassLong et GCL_HICON

  4. #4
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 381
    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 381
    Points : 41 582
    Points
    41 582
    Par défaut
    Ou le message de fenêtre WM_SETICON, qui agit sur une fenêtre spécifique et non pas sur sa classe.

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    227
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 227
    Points : 121
    Points
    121
    Par défaut
    Merci ça marche

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SendMessage(hdlg, WM_SETICON, ICON_SMALL, (LPARAM)LoadIcon(hinst,MAKEINTRESOURCE(6)));
    avec la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    6 ICON Icons\\icone.ico
    dans le fichier ressource

  6. #6
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 381
    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 381
    Points : 41 582
    Points
    41 582
    Par défaut
    LoadIcon() n'est pas censé marcher avec ICON_SMALL (Mais avec ICON_BIG, oui).
    Pour obtenir la vraie "small icon", il faut utiliser LoadImage().

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 19/11/2014, 16h44
  2. Réponses: 2
    Dernier message: 23/05/2010, 12h45
  3. [CS3] Mettre une icône dans les favoris - FAVICON
    Par SPM777 dans le forum Dreamweaver
    Réponses: 17
    Dernier message: 01/07/2009, 00h19
  4. Mettre des icônes dans une ListBox
    Par AnTaReS7364 dans le forum ActionScript 1 & ActionScript 2
    Réponses: 6
    Dernier message: 07/02/2008, 20h00
  5. Réponses: 6
    Dernier message: 15/11/2007, 16h57

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