[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
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/