VC++关于列表框添加内容的问题

m_list.InsertItem(100,"");introws=m_list.GetItemCount();m_list.SetItemText(rows-1,0,c... m_list.InsertItem(100,"");
int rows = m_list.GetItemCount();
m_list.SetItemText(rows-1,0,c_barcode);
m_list.SetItemText(rows-1,1,c_bookname);
m_list.SetItemText(rows-1,2,c_author);
m_list.SetItemText(rows-1,3,c_sellprice);
m_list.SetItemText(rows-1,4,c_bookrebate);
m_list.SetItemText(rows-1,5,c_booknum);
m_list.SetItemText(rows-1,6,c_subtotal);
问题1:InsertItem(100,"");意思是向列表框中插入100行吗?
问题2: int rows = m_list.GetItemCount();是获得总行数吧?
问题3:m_list.SetItemText(rows-1,0,c_barcode);中的rows-1是总行数减1,就是最后一行,这句话是在最后一行添加内容吗?按道理难道不该是第一行0吗?为什么是rows-1呢?
感恩大家了
展开
 我来答
never715
推荐于2016-01-26 · TA获得超过942个赞
知道小有建树答主
回答量:1010
采纳率:84%
帮助的人:462万
展开全部
1、是向索引为100的项插入空串。
2、如你所说,获得总行数。
3、采用的尾插法,设置最后一行7列的内容。
你的问题在MSDN中都能找到答案!
更多追问追答
追问
初学者 MSDN网站怎么上?
追答
MSDN有在线的http://msdn.microsoft.com/library
也有本地的,全名叫MSDN Library for Visual Studio XXX(版本)。一般安装微软的VS系列编译器会提示你安装msdn帮助系统,只要你的安装包里面有安装组件就可以额。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
veket的小号
2014-06-01 · TA获得超过3371个赞
知道大有可为答主
回答量:3762
采纳率:0%
帮助的人:3990万
展开全部
最后一行的 第0列到 最后一行的 第6列 listctrl控件属性用的是report模式(表格状的)
追问
InsertItem(100,"");意思是向列表框中插入100行吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式