SysListView32 checkbox item

04/10/2012 02:01 Tyrar#1
ich bräuchte eine listbox, in der ich checkboxen rein bekomme :|

ich übergebe die LVS_EX_CHECKBOXES|LVS_EX_FULLROWSELECT und LVS_REPORT|LVS_NOSORTHEADERS|LVS_SINGLESEL|LVS_SHO WSELALWAYS flags

die header füge ich so ein:
Code:
LVCOLUMNW lvColumn;
lvColumn.iSubItem=0;
lvColumn.pszText=L"Active";
lvColumn.cx=48;
lvColumn.fmt=LVCFMT_LEFT;
lvColumn.mask=LVCF_FMT|LVCF_WIDTH|LVCF_TEXT|LVCF_SUBITEM;

ListView_InsertColumn(hWndList,0,&lvColumn);
nur wie bekomm ich da jetzt check box items rein?

edit:
habs hinbekommen ->
Code:
SendMessageW(hWndList,LVM_SETEXTENDEDLISTVIEWSTYLE,0,(LPARAM)LVS_EX_CHECKBOXES|LVS_EX_FULLROWSELECT);

LVITEMW lvTest={0};
lvTest.mask=LVIF_STATE;
lvTest.iItem=0;

SendMessageW(hWndList,LVM_INSERTITEM,0,(LPARAM)&lvTest);