| Код | void AddToList(HWND *List, char *text, int log, HTREEITEM *item) { TV_ITEM pitem; pitem.mask=TVIF_TEXT|TVIF_IMAGE|TVIF_SELECTEDIMAGE; pitem.cChildren=0; pitem.iImage=log; pitem.iSelectedImage=log; pitem.pszText=text; TV_INSERTSTRUCT lpis; lpis.hParent=NULL; lpis.hInsertAfter=TVI_LAST; lpis.item=pitem; *item = TreeView_InsertItem(*List,&lpis); return; } void ChangeList(HWND *List, char *text, int log, HTREEITEM item) { TV_ITEM pitem; pitem.mask=TVIF_TEXT|TVIF_IMAGE|TVIF_SELECTEDIMAGE|TVIF_HANDLE; pitem.cChildren=0; pitem.hItem=item; pitem.iImage=log; pitem.iSelectedImage=log; pitem.pszText=text;
TreeView_SetItem(*List,&pitem); return; }
|
Первой вункцией пользуюсь для добавления итемсов в Дерево. А изменить отдельный итем не получается . Буду очень признателен. |