ChooseDeath
Сообщений: 19
Оценки: 0
Присоединился: 2007-07-30 15:13:05.753333
|
Собсна сабж - не могу создавать SubItem'ы… Столбцы появляются, первый заполняется, а все остальные - нет…
LVCOLUMN column;
LVITEM item;
HWND list = GetDlgItem(hwnd, IDC_LIST);
column.mask = LVCF_FMT | LVCF_WIDTH | LVCF_TEXT | LVCF_SUBITEM;
column.fmt = LVCFMT_LEFT;
column.cx = wight / 2;
column.iSubItem = 0;
column.pszText = "Name";
SendMessage(list, LVM_INSERTCOLUMN, 0, LPARAM(&column));
column.iSubItem = 1;
column.pszText = "Attributes";
SendMessage(list, LVM_INSERTCOLUMN, 1, LPARAM(&column));
item.mask = LVIF_TEXT;
item.cchTextMax = 16;
item.pszText = "new.cpp";
item.iItem = 0;
item.iSubItem = 0;
SendMessage(list, LVM_INSERTITEM, 0, LPARAM(&item));
item.pszText = "READ|WRITE";
item.iItem = 0;
item.iSubItem = 1;
SendMessage(list, LVM_INSERTITEM, 0, LPARAM(&item));
item.pszText = "old.cpp";
item.iItem = 1;
item.iSubItem = 0;
SendMessage(list, LVM_INSERTITEM, 0, LPARAM(&item));
item.pszText = "READ";
item.iItem = 1;
item.iSubItem = 1;
SendMessage(list, LVM_INSERTITEM, 0, LPARAM(&item));
|