FAQ:WinAPI VCPP:поменять иконку элемента в CListCtrl — различия между версиями

Материал из Весельчак У
Перейти к: навигация, поиск
(Новая: ===Как поменять иконку у элемента item в CListCtrl?=== Пример: <code cpp> // заполняем структуру LVITEM LVITEM lvItem; memset(&lvIte...)
 
 
Строка 17: Строка 17:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
[[Category:FAQ:WinAPI VCPP]]
+
[[Category:FAQ:WinAPI VCPP]] [[Category:FAQ:MFC]]

Текущая версия на 22:12, 3 октября 2009

Как поменять иконку у элемента 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);