Bonjour,
je souhaite en fete tout simplement récupérer la valeur choisie par l'utilisateur dans une combo box. j'ai des problemes d'encodages et je récupère des caractéres non éditables :/
Voici mon code:
Merci =)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 HWND hwndList = GetDlgItem(Dlg, IDC_COMBO1 ); //On récupère l'indice de l'élèment choisi dans la CB element = SendMessage(hwndList, CB_GETCURSEL, 0,0); //Vérifie que le type a été choisi if (element == -1){ MessageBox(Dlg,TEXT("Aucun type sélectionné"), TEXT("Erreur"), MB_OK); break;} //TEST A SUPPRIMER // ajoute item au combobox LRESULT val; char bufCB [256]; SendMessage(hwndList, CB_GETITEMDATA, element,(LPARAM)bufCB);
Partager