当前位置: 代码迷 >> VC >> VC CListCtrl改动标题,重新添加列和内容,内容不显示
  详细解决方案

VC CListCtrl改动标题,重新添加列和内容,内容不显示

热度:709   发布时间:2013-02-25 00:00:00.0
VC CListCtrl更改标题,重新添加列和内容,内容不显示?
this->m_lstSum.DeleteAllItems();
CHeaderCtrl   *pHeader=m_lstSum.GetHeaderCtrl(); 
int   count=pHeader-> GetItemCount(); 
for(int   i=count-1; i >= 0; i--) 

pHeader-> DeleteItem(i); 
// pHeader-> Invalidate(); 
}
this->m_lstSum.InsertColumn(0,"标题1", LVCFMT_LEFT, 300);
this->m_lstSum.InsertColumn(1,"标题2", LVCFMT_RIGHT,120);
  
         添加行。。。。

第一次调用时,添加的内容能显示,第二次调用的时候,标题能显示,内容行不能显示。但从右侧的滚动条看数据是添加成功了。
有谁遇到过么,如何解决?
------最佳解决方案--------------------------------------------------------
据说,VC中操作控件,大多都需要Update


------其他解决方案--------------------------------------------------------
单步调试吧,添加行的代码有问题
------其他解决方案--------------------------------------------------------
到这里问的问题,基本没有解决过的,悲哀。