CListCtrl的问题:Debug正常,Release正常
下面这段代码架设执行两遍,其中一遍在value.vt == VT_BSTR的时候执行,另一遍在不等的时候执行.
但是其中更换image的操作再Debug的时候是正常的,但实在Release的时候没有任何效果。请高人明示
if (value.vt == VT_BSTR)
{
pListCtrl->SetItemText(index, 1, CString(value.bstrVal));
lv.iItem = index;
lv.mask = LVIF_IMAGE;
lv.iImage = 0;
pListCtrl->SetItem(&lv);
}
else
{
pListCtrl->SetItemText(index, 1, "");
lv.iItem = index;
lv.mask = LVIF_IMAGE;
lv.iImage = 1;
pListCtrl->SetItem(&lv);
}