在数据插入的时候,ListCtrl闪烁的比较厉害,问一下有什么解决的办法?在网上查到相关的资料可是我不能成功实现,如
1 m_list.SetRedraw(FALSE);
//更新内容
m_list.SetRedraw(TRUE);
m_list.Invalidate();
m_list.UpdateWindow();2 插入或者删除数据之前 LockWindowUpdate()
插入或者删除数据之后 unLockWindowUpdate()3更新前先hide,更新完了show
以上的方法我都试过,不过实现不闪烁啊?(第一二个方法,实现过程不能确定是否正确)希望各位可以给一些详细的代码
1 m_list.SetRedraw(FALSE);
//更新内容
m_list.SetRedraw(TRUE);
m_list.Invalidate();
m_list.UpdateWindow();2 插入或者删除数据之前 LockWindowUpdate()
插入或者删除数据之后 unLockWindowUpdate()3更新前先hide,更新完了show
以上的方法我都试过,不过实现不闪烁啊?(第一二个方法,实现过程不能确定是否正确)希望各位可以给一些详细的代码
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货