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 :

Problème de remplissage d'une CComboBox..


Sujet :

MFC

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 76
    Par défaut Problème de remplissage d'une CComboBox..
    Boujour à tous,

    ca avait pourtant l'air d'être un truc assez simple à faire, mais je n'y arrive pas.. il doit me manquer qqchose...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    	pBox = (CComboBox*)GetDlgItem(IDC_C_FORMAT);
    	pBox->Clear();
    	for (int i = 0; i < NBMEDIAS; i++)
    	{
    		tmp.Format(" %d * %d [%s]", Medias[i].Length, Medias[i].Width, Medias[i].Name);
    		itmp = pBox->AddString((LPCTSTR)tmp);
    	}
    le tout est fait dans la fonction OnInitDialog de ma classe..
    le code ne plante pas, en debug ca se passe même très bien, AddString me retourne le nouvel index de l'élément effectivement ajouter MAIS, rien à l'écran, ma combo box est vide

    des idées?

    merci

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 76
    Par défaut
    Citation Envoyé par farscape
    Merci pour ta réponse,

    L'idée était excellente mais ne répond malheureusement pas à mon problème actuel.. (bien qu'elle réponde à une future question ).

    ma combox est vide de chez vide, même sans la dérouler, il n'y a absolument rien dedans..
    ce qui m'étonne le plus c'est de n'avoir aucune erreur

    un autre idée? :d

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 76
    Par défaut
    Citation Envoyé par squale32
    Merci pour ta réponse,

    L'idée était excellente mais ne répond malheureusement pas à mon problème actuel.. (bien qu'elle réponde à une future question ).

    ma combox est vide de chez vide, même sans la dérouler, il n'y a absolument rien dedans..
    ce qui m'étonne le plus c'est de n'avoir aucune erreur

    un autre idée? :d

    Solution:

    Dans le resource viewer, sur les propriétés de ma comboBox, propriétés "Owner Draw" mettre la valeur "No" et pas une des deux autres..

    d'ailleurs, peut on m'expliquer à quoi sert cette variable?

  5. #5
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    ah ben c'est sur ,
    owner draw veut dire le dessin de la combobox est a ta charge...
    je suis etonné que ça ne plante pas...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 76
    Par défaut
    effectivement je comprends mieux..

    sinon le fait que ca plante pas, ma combobox était bien remplie, et c'est juste l'affichage qui était faux (voir pas du tout fait) ca doit sans doute venir de ca..
    bonne représentation mais pas d'affichage..

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

Discussions similaires

  1. [WM19] Problème de remplissage d'une Zone Repetee
    Par lololebricoleur dans le forum Windev Mobile
    Réponses: 6
    Dernier message: 30/04/2014, 02h33
  2. Problème avec remplissage d'une matrice
    Par zimamouche1 dans le forum Général Java
    Réponses: 7
    Dernier message: 26/06/2012, 14h22
  3. Réponses: 11
    Dernier message: 21/07/2011, 14h27
  4. Réponses: 2
    Dernier message: 27/03/2008, 15h59
  5. problème de remplissage d'une structure
    Par dereck1333 dans le forum Débuter
    Réponses: 11
    Dernier message: 08/12/2007, 18h43

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