LISTBOX --> EDITBOX

majestic3 Messages postés 6 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 2 novembre 2009 - 7 oct. 2009 à 00:07
racpp Messages postés 1909 Date d'inscription vendredi 18 juin 2004 Statut Modérateur Dernière intervention 14 novembre 2014 - 9 oct. 2009 à 23:40
Salut a tous je developpe un logiciel en API en C et j'aimerais savoir comment recupérer l'item d'une LISTBOX lorsqu'on clique dessus et l'envoyer dans un EDITBOX,
je vous remercie

2 réponses

cs_louis14 Messages postés 793 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 10 février 2021 8
7 oct. 2009 à 08:44
bonjour,
fait une recherche sur ce message LBN_SELCHANGE
tu devrais trouver la solution.

louis14
0
racpp Messages postés 1909 Date d'inscription vendredi 18 juin 2004 Statut Modérateur Dernière intervention 14 novembre 2014 17
9 oct. 2009 à 23:40
Salut,
A noter que, pour que cela fonctionne, la listbox devrait avoir le style LBS_NOTIFY.
Petit exemple:
case WM_COMMAND:
if(HIWORD(wParam)==LBN_SELCHANGE && (HWND)lParam==hwndlistbox)
{
char buffer[200];
int cursel;
cursel=SendMessage(hwndlistbox,LB_GETCURSEL,0,0);
SendMessage(hwndlistbox,LB_GETTEXT,cursel,(LPARAM)buffer);
SetWindowText(hwndedit,buffer);
return 0;
}
//...
break;
0
Rejoignez-nous