ListView-Control + CheckBox
-
Ich habe mit einem Designer ein ListView-Control angelegt und die "Ansicht" Eigenschaft auf Bericht gestellt. Ich möchte die Liste mit Zeilen füllen die jeweils eine CheckBox enthalten. Dazu habe ich bisher folgendes:
HWND hwnd = GetDlgItem(IDC_LC); LVCOLUMN lvc; lvc.mask = LVCF_WIDTH | LVCF_TEXT; lvc.pszText = _T("Überschrift"); lvc.cx = 100; LVITEM lvi; lvi.mask = LVCF_TEXT; lvi.pszText = _T("Eintrag"); SendMessage(hwnd, LVM_SETEXTENDEDLISTVIEWSTYLE, 0, LVS_EX_FULLROWSELECT | LVS_EX_CHECKBOXES); SendMessageW(hwnd, LVM_INSERTCOLUMN , 0, (LPARAM)&lvc); SendMessageW(hwnd, LVM_INSERTITEM, 0 , (LPARAM)&lvi);
Wer hat Rat bei diesem missglücktem Versuch CheckBoxen anzeigen zu lassen? Erstaunlicher Weise gelingt es mir aber Eigenschaften wie LVS_EX_GRIDLINES zu verändern.
Vielen Dank
-
ich kann mich taeschen, aber das sieht eher nach MFC aus -> falsches forum
und "automatisch" geht da nichts, checkboxen in den anderen columns wird nicht direkt unterstuetzt - da ist handarbeit angesagt - da koennen die die MFC pros besser helfen