void CTreeCtrlEx::OnTvnItemexpanded(NMHDR *pNMHDR, LRESULT *pResult)
{
LPNMTREEVIEW pNMTreeView = reinterpret_cast<LPNMTREEVIEW>(pNMHDR);
TVITEM tviNew = pNMTreeView->itemNew;
if (pNMTreeView->action == 1)
{
//设置非展开的图标
SetItemImage(tviNew.hItem,ICON_FOLDER_FILE_T,ICON_FOLDER_FILE_T);
}
else
{
//设置展开的图标
SetItemImage(tviNew.hItem,ICON_FOLDER_FILE_OPEN_T,ICON_FOLDER_FILE_OPEN_T);
}
*pResult = 0;
}
CtreeCtrl展开时更换图标
最新推荐文章于 2015-09-13 18:42:54 发布