majestic3
Messages postés6Date d'inscriptionmercredi 17 juin 2009StatutMembreDernière intervention 2 novembre 2009
-
7 oct. 2009 à 00:07
racpp
Messages postés1909Date d'inscriptionvendredi 18 juin 2004StatutModérateurDernière intervention14 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
racpp
Messages postés1909Date d'inscriptionvendredi 18 juin 2004StatutModérateurDernière intervention14 novembre 201417 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;