CListCtrl插入数据避免闪烁

1.锁定窗口,不进行刷新

m_list.LockWindowUpdate();

 

2.设定列表不进行重画

m_list.SetRedraw(FALSE);

 

 3.清空列表,删除历史数据

m_list.DeleteAllItems();

 

4.窗口解锁,允许刷新。否则系统的视图也会进行闪烁

  m_list .UnlockWindowUpdate();

 

5.向列表中循环增加记录

 

6.重画列表

m_list.SetRedraw(TRUE);

你可能感兴趣的:(list)