摘要: 利用函数PreSetBuffer(int StartRec,int RecCount)预先准备缓冲区,在用CListCtrl的OnGetdispinfoList函数填充值。基本实现了CListCtrl的显示问题,没有重载滚动条,所以拉动滚动条时还是比较缓慢。现在的问题是,在显示数据时时不时(极少情况)的蹦出错误,跟踪调试进去发现是itemid 的值>m_buffer.size();而且m_buffer.size()不对,竟然是3,而且是首次显示,RecCount=m_nnum的情况下,十分不解!不知道是哪里出错了?.......
阅读全文