奇怪的clistctrl问题 你只是设置了CListCtrl的最大行数,可你并没可往里面加上这么多的行数呀。当你往CListCtrl里面加上了1000行时,你的m_list.GetItemCount()才会有ret == 1000 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 GetItemCount返回的是列表框中的实际行数。应该先添加一些行,然后再得用这个函数来获取行数。 不对,和实际行数没关系。我曾看过书上的一段代码,代码如下,我调试发现这段代码就可以设置行数long count = GetRecordCount();//Get number of recordsGetListCtrl().SendMessage(LVM_SETITEMCOUNT, (WPARAM)count, (LPARAM)LVSICF_NOSCROLL );int ret=GetListCtrl().GetItemCount(); 我的数据量非常大,我希望先装如一页数据,虽然只有一页数据,但是滚动条的大小和1000条记录时一致,给用户的感觉是已经全部装入CListCtrl SetItemCount只对虚列表有用。看看你是否设置了LVS_OWNDERDATA风格。 修改新建vs2010工程问题 显示了一幅位图后,想在上面截取自己想要的部分区域,然后再将截取的图像显示到对话框上面,请教高手指点思路? 下载问题十分火急 USC2编码? 注册表查询问题 关于在List Control中,加入位图出现的奇怪问题 散分以支持抗日~~~~ 用vc好么 请问在我的vc代码里怎么执行别人的exe文件?来者有分 密之问题 有关SQLServer6.5和VC的问题 怎么解格式为rar的软件??50分相送
long count = GetRecordCount();//Get number of records
GetListCtrl().SendMessage(LVM_SETITEMCOUNT, (WPARAM)count, (LPARAM)LVSICF_NOSCROLL );
int ret=GetListCtrl().GetItemCount();