OnDblclkList2(NMHDR* pNMHDR, LRESULT* pResult)
{
if (!m_list.GetItemCount ())
return ;
POSITION pos = m_list.GetFirstSelectedItemPosition();
if (pos == NULL)
return ;
while (pos)
{
int nItem = m_list.GetNextSelectedItem(pos);
LV_ITEM item;
item.mask=LVIF_IMAGE;
item.iItem=nItem;
m_list.GetItem(&item);
if(item.iImage==0)
{
item.iImage=1;
item.iSubItem=0;
}
else
{
item.iImage=0;
item.iSubItem=0;
}
m_list.SetItem(&item);
}
}
getItem好像没起作用,不知道那错了,多谢!!
{
if (!m_list.GetItemCount ())
return ;
POSITION pos = m_list.GetFirstSelectedItemPosition();
if (pos == NULL)
return ;
while (pos)
{
int nItem = m_list.GetNextSelectedItem(pos);
LV_ITEM item;
item.mask=LVIF_IMAGE;
item.iItem=nItem;
m_list.GetItem(&item);
if(item.iImage==0)
{
item.iImage=1;
item.iSubItem=0;
}
else
{
item.iImage=0;
item.iSubItem=0;
}
m_list.SetItem(&item);
}
}
getItem好像没起作用,不知道那错了,多谢!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货