FAQ:WinAPI VCPP:поменять иконку элемента в CListCtrl
Материал из Весельчак У
Как поменять иконку у элемента item в CListCtrl?
Пример:
// заполняем структуру LVITEM
LVITEM lvItem;
memset(&lvItem, 0, sizeof(lvItem));
lvItem.mask = LVIF_IMAGE; // меняться будет картинка
lvItem.iItem = ...; // индекс элемента списка (Zero-based)
lvItem.iSubItem = 0;
lvItem.iImage = ...; //индекс иконки (из списка элемента)
pList->SetItem(&lvItem);