clistctrl 分页问题,要求每页20行或者其他数目,求指点
现在有个需要,需要clistctrl分页显示,我是已经做到。现在的做法就是把数据放在内存中,然后计算 数据/20,得到页码数,然后进行数据定位,再把在这个页码范围的数据计数器++,直到这个页码完毕。
现在的问题来了,1.只要拉动list的head,假设拉动第一列,第一列的数据就开始翻滚,估计是内存里面的其他数据
2.这一列颜色也开始乱。
这些我都是在drawitem里面实现的。
另外还有一种办法,就是把分页后的某一页数据再分配空间,把这个数据写入这个空间。每翻页一次再进行清除,再分配。
不知道大家还有没有其他高效办法??