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 :

[MFC] Manipuler un combo box


Sujet :

MFC

  1. #1
    Membre émérite Avatar de homeostasie
    Homme Profil pro
    Inscrit en
    Mai 2005
    Messages
    939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 939
    Par défaut [MFC] Manipuler un combo box
    Bonjour,

    En fait j'ai lu la faq et observé quelques post it mais quelque chose m'échappe.
    Dans une boite de dialogue j'ai donc créé une combo box dans laquelle j'ai inséré une petite liste.
    J'ai vu que l'on pouvait utiliser des fonctions de la classe CComboBox comme AddString ou SetCurSel. Mais comment fait on pour associer les changements désirés dans la combo box que j'ai créé?
    Peut être pas très clair, si j'instancie un objet de la classe CComboBox et que je fais le code : combo.SetCurSel(0), je n'effectue aucun changement dans mon combobox qu je viens d'ajouter à ma BDD et ca cause une erreur dans l'éxécution de l'appli.
    Comment associer ma combo box à un objet de la classe CComboBox?

    J'espère que vous comprendrez le sens de ma question.

    Bonne soirée

  2. #2
    Membre émérite Avatar de homeostasie
    Homme Profil pro
    Inscrit en
    Mai 2005
    Messages
    939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 939
    Par défaut
    En même temps j'en profite pour poser une autre question.

    Est il possible en cliquant sur un élément de la combo box, de rentrer directement dans une fonction et ainsi selon l'élément que l'on a sélectionné, faire des changements au niveau de l'interface graphique?

    rq : j'ai double cliqué sur ma combo box et une fonction de ce type s'est crée dans mon projet : OnTypeTesCombo1(). Mais lorque je sélectionne un élément dans ma combo box, je ne rentre jamais dans cette fonction...ce que je souhaiterais!

    voila merci merci

    Nicolas

  3. #3
    Rédacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par défaut Re: [MFC] Manipuler un combo box
    Citation Envoyé par homeostasie
    Comment associer ma combo box à un objet de la classe CComboBox?
    à l'aide du classwizard (ctrl+w)
    onglet member variables

    Citation Envoyé par homeostasie
    Est il possible en cliquant sur un élément de la combo box, de rentrer directement dans une fonction et ainsi selon l'élément que l'on a sélectionné, faire des changements au niveau de l'interface graphique?
    en cliquant non, en double-cliquant oui. il faut intercepter le message CBN_DBLCLK (classwizard, onglet member functions, sélectionner l'ID du combo)

    A toutes fins utiles, les explications pour l'association composant/variable est expliqué là :
    http://farscape.developpez.com/tutor...arrer-mfc-vc6/

  4. #4
    Membre émérite Avatar de homeostasie
    Homme Profil pro
    Inscrit en
    Mai 2005
    Messages
    939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 939
    Par défaut
    merci, ca fonctionne bien, par contre je trouve cela un peu dommage qu'il fasse effectuer un double click mais c'est comme ça ;o)

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

Discussions similaires

  1. [MFC]Combo Box (un peu spéciale)
    Par BlueRiver dans le forum MFC
    Réponses: 1
    Dernier message: 09/08/2006, 17h38
  2. [MFC] [DEBUG] Afficher la combo box "context"
    Par Yellowmat dans le forum MFC
    Réponses: 1
    Dernier message: 13/05/2005, 11h17
  3. [VB.NET] Choisir les valeurs des items d'un combo box?
    Par Eithelgul dans le forum Windows Forms
    Réponses: 2
    Dernier message: 07/06/2004, 10h13
  4. Réponses: 2
    Dernier message: 11/05/2004, 11h17
  5. Combo box et liste de valeurs contenues dans ma table
    Par TieumB dans le forum C++Builder
    Réponses: 14
    Dernier message: 05/04/2004, 18h47

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