在MFC的列表控件中添加一行信息
答案:2 悬赏:40 手机版
解决时间 2021-03-20 00:25
- 提问者网友:沉默的哀伤
- 2021-03-19 11:41
我用SetItemText()函数添加的,可是每次都添加在列表的最上面一行,怎么才能添加到列表的最后一行?
最佳答案
- 五星知识达人网友:掌灯师
- 2021-03-19 12:22
觉得你应该用int InsertString(int nIndex,LPCTSTR lpszItem)插入。lpszItem是你要插入的文本指针,nIndex是项目索引,从0开始至最后;选择它为-1,就将lpszItem插到了列表的最后……
全部回答
- 1楼网友:人類模型
- 2021-03-19 12:30
要用到三个函数:
classwizard添加控件变量m_list
m_list.insertcolumn(0,"col 1");//增加一个列
m_list.insertitem(0,"row1",0);//增加一个行,并更新第一列信息
m_list.setitemtext(0,i,stemp);//更新已存在行其它列信息。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯