注册 登录
编程论坛 VC++/MFC

setItem参数问题

cy306gogo 发布于 2012-04-15 20:08, 678 次点击
这是百度百科的一段话:
用于MFC设置CListCtrl控件中的列表项内容。
  函数原型如下:
  BOOL SetItemText( int nItem, int nSubItem, LPTSTR lpszText );
  举例如下:
  CListCtrl m_listctrl;
  m_listctrl = new ClistCtrl();
  m_listctrl.Create(WS_CHILD|WS_VISIBLE|WS_BORDER|LVS_REPORT|LVS_EDITLABELS ,bigRect,this,IDC_LIST1 ); m_listctrl.InsertItem(0,"01");
  m_SetItemtext(0,1,"1");
  m_SetItemtext(0,2,"2");

那个nItem是什么意思啊?
2 回复
#2
cy306gogo2012-04-15 20:43
SetItemText()的原型是
BOOL   SetItemText(   int   nItem,   int   nSubItem,   LPTSTR   lpszText   );
它用来设置每列的显示字符。
nItem为设置的项的位置,nSubItem为列位置,lpszText为显示字符


设置的项的位置????不理解啊,,,求解释;;;下面的:
学号 姓名 年龄
1    3    3
2    3    4
#3
ml2325282012-04-15 22:55
InsetItem的返回值
1