void CTree::OnTvnItemexpanding(NMHDR *pNMHDR, LRESULT *pResult)<br />{<br /> LPNMTREEVIEW pNMTreeView = reinterpret_cast<LPNMTREEVIEW>(pNMHDR);<br /> <br /> NMTREEVIEW* pnmtv = (NMTREEVIEW*) pNMHDR;<br /> <br /> CTreeCtrl& tc = GetTreeCtrl();<br /> HTREEITEM item = tc.GetSelectedItem(); <br /><br /> if ( pnmtv->action == TVE_EXPAND )<br /> {<br /> tc.SetItemImage(item,1,1); <br /> } <br /> else if ( pnmtv->action == TVE_COLLAPSE )<br /> {<br /> tc.SetItemImage(item,0,0);<br /> }<br /> <br /> *pResult = 0;
"_$h@nky_" wrote:HTREEITEM item = tc.GetSelectedItem();
pnmtv->itemNew.hItem
HTREEITEM item = pnmtv->itemNew.hItem;
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)