想搞清楚ClistCtrl中几个函数的意义

rogers008 2003-11-14 05:11:25
1)InsertItem(nRowCount,strValue)和SetItemText(nRowCount,i,strValue)
第二个函数好像是在指定行,列写上strValue字符,第一个函数的用途是什么?
2)InsertColumn(i,strColName,LVCFMT_LEFT,nWidth)在表头的i列写上标题?
3)DeleteAllItems()和while(ctlList.DeleteColumn(0));
代码如下:
CListCtrl& ctlList = (CListCtrl&) GetListCtrl();
ctlList.DeleteAllItems();
while(ctlList.DeleteColumn(0));
UpdateWindow();
DeleteAllItem()的作用是什么?DeleteColumn(0)
总是删除第一列?
...全文
76 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
devzhao 2003-12-19
  • 打赏
  • 举报
回复
说白一点:
1、InserItem()插入一行
SetItemText()给指定行和列赋值
2、InsertColumn插入一列
3、DeleteAllItems()删除所有行(不包括表头)
DeleteColumn()删除指定列,把列表头也删除
while(ctrlList.DeleteColumn(0));删除所有列,删除表头
4、最后一问:为什么总删除第一列?
你拿杯子喝水,总是喝最上面的水,为什么还能把杯子里的水喝光?

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧