Combobox et selchange ? [RESOLU] [MFC] - C++ - Programmation
Marsh Posté le 10-07-2005 à 15:13:53
http://msdn.microsoft.com/library/ [...] cursel.asp
http://msdn.microsoft.com/library/ [...] lbtext.asp
Marsh Posté le 10-07-2005 à 16:58:47
j ai deja regarde ca
je poste pas avant d avoir fait un minimum de recherches
mais je suis debutant en C++, et c'est la 1ere fois que je fais une interface graphique, alors j'ai un peu de mal a comprendre comment ca marche, l'aide de microsoft est completement obscure pour moi...
Marsh Posté le 14-07-2005 à 15:19:38
mets un peu de codes peut etre...
si tu utilises bien t mfc, la CComboBox dispose de plusieurs méthodes
presenté ici :
http://msdn.microsoft.com/library/ [...] LBText.asp
tu veux recuperer une ligne apres un changement des selection,
tu recuperes l'evenement qui va bien et apres tu utilise la methodes de ta combo pour recup une ligne de la cb
-> void GetLBText(int nIndex, CString& rString ) const;
ex:
CString Text;
MaCombo.GetLBText(index, Text);
Pour l'index je te laisse "chercher" un peu...
Marsh Posté le 10-07-2005 à 00:12:25
salut !
j'essaye de faire une interface graphique en MFC avec visual studio .net 2003
j'ai mis des combobox, j'ai reussi a les remplir, et je voudrais récupérer le contenu selectionné à chaque changement de la part de l'utilisateur.
Pour cela j 'ai ajouté l'event CBN_SELCHANGE sur ma combobox, et je recupere le contenu avec GetWindowText(chaine).
Problème, je récupère en fait le contenu de la combobox AVANT la modification...
comment faire pour récuperer la nouvelle valeur ?
merci d'avance
Message édité par TiTan-91 le 15-07-2005 à 04:08:29