Bonjour,
Je veux afficher le numero de ligne selectionner par un clique gauche de la souris sur un CEdit .
Comment faire :?:
Et merci :wink:
Version imprimable
Bonjour,
Je veux afficher le numero de ligne selectionner par un clique gauche de la souris sur un CEdit .
Comment faire :?:
Et merci :wink:
Salut
CListBox::GetCurSel() pour récuperer le numero de l'index selectionner dans la listbox
CEdit::SetDlgItemInt() pour mettre le chiffre que tu veux dans un CEdit.
va voir MSDN pour plus d'info
ça donne un truc du genre
à tester !Code:
1
2
3 int index; index = m_malistbox.GetCurSel(); m_monedit.SetDlgItemInt(index);
je veux lorsque je clique sur un element, je recupere le numero d'element et je l'ecrit sur le CEdit.
Donc, ma question est comment gerer/recupere le clique gauche de la souris :?:
Salut
:arrow: tu vas ds l'affichage des ressources de la boite où tu as ta listbox
:arrow: clic droit sur la listbox
:arrow: ajout de gestionnaire d'evenement
:arrow: choisir la classe de ta boite de dialogue à droite
:arrow: CBN-SELCHANGE et ajouter
comme son nom l'indique, cette fct est appelée à chaque fois que tu modifie la listbox
j'espère que ca répondra à ta question.
Est-ce que cette fct fonctionne si on modifie la listbox ou si on modifie la selection :?:Citation:
Envoyé par Gloubi99
Et merci
SELCHANGE= SELectionc CHANGE
donc l'événement est déclenché lorsque l'élément sélectionné a changé. D'ailleurs il suffit de faire un petit test pou voir toi même ;)
merci pour votre reponce :roll: