salut a tous
j'ai un prob tt con avec une listview.
Le prob est que je n'arrive pas a ajouter du texte dans les differentes colonnes. voici les bouts de code concernés :
ajout des colonnes :
LVCOLUMN colonne; colonne.mask = LVCF_TEXT|LVCF_WIDTH|LVCF_SUBITEM;
// 1ere colonne colonne.cx = 100; colonne.pszText = "colonne 1"; colonne.cchTextMax = 30; colonne.iSubItem = 0; ListView_InsertColumn(GetDlgItem(hMain, IDC_LIST), 0, &colonne);
// 2eme colonne colonne.pszText = "colonne 2"; colonne.iSubItem = 1; ListView_InsertColumn(GetDlgItem(hMain, IDC_LIST), 1, &colonne); |
insertion ds les colonnes :
LVITEM lvi; lvi.mask = LVIF_TEXT | LVIF_PARAM | LVIF_STATE | ; lvi.state = 0; lvi.iImage = 0; lvi.cchTextMax = 30; lvi.iItem = 0;
// 1ere colonne lvi.iSubItem = 0; lvi.pszText = "texte 1"; ListView_InsertItem(GetDlgItem(hMain, IDC_LIST), &lvi); // 2eme colonne lvi.iSubItem = 1; lvi.pszText = "texte 2"; ListView_InsertItem(GetDlgItem(hMain, IDC_LIST), &lvi); |
manque t'il qqchose qui fasse foiré l'insertion ?car l'ajout des colonnes c'est bon, pour l'ajout juste pour la 1ere colonne ca fonctionne
merci pour votre aide