CListCtrl 控件即使跟新数据,即时刷新以及属性设置

用 m_CtrItem.Update( i );来即使跟新每行的数据,因为有时用某些函数如SetItemText()来设置某一行一列的数据是,控件上面的显示数据没有即使跟新,这是就有update来跟新就可以了。

 m_listCtrlSign.SetExtendedStyle( m_listCtrlSign.GetExtendedStyle() | LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES ); // 设置扩展风格 
       //3. 插入第一列表头 
        m_listCtrlSign.InsertColumn( 0, " ID", LVCFMT_CENTER,      50 );// 插入列 
  //设置第一列居中对齐
  LVCOLUMN lvc; 
  lvc.mask = LVCF_FMT; 
 
  m_listCtrlSign.GetColumn(0, &lvc); 

   lvc.fmt &= ~LVCFMT_JUSTIFYMASK; 
   lvc.fmt |= LVCFMT_CENTER; 
   m_listCtrlSign.SetColumn(0, &lvc);


    m_listCtrlSign.InsertColumn( 1, "COMM Type", LVCFMT_CENTER, 60 );
    m_listCtrlSign.InsertColumn( 2 ,"COMM Parameter" , LVCFMT_CENTER , 125 );
   m_listCtrlSign.InsertColumn( 3 ,"Place" , LVCFMT_CENTER , 130 );
  m_listCtrlSign.InsertColumn( 4 ,"Online" , LVCFMT_CENTER , 45 );
原文地址:https://www.cnblogs.com/chenzuoyou/p/3419945.html