int InsertItem(int nItem, LPCTSTR lpszItem);
- nItem: 要插入项的索引。如果 nItem 是 -1,则新项将被添加到列表的末尾。
- lpszItem: 要插入的项的文本。
- 返回值: 返回新插入项的索引。
这个方法用于在列表控件中添加新项,并可以指定项的文本内容和插入的位置。如果 nItem 参数为 -1,则项将被添加到列表的末尾。方法返回新插入项的索引,可以用于进一步操作。
例如,以下是一个简单的示例,演示如何使用 CListCtrl::InsertItem 方法:
CListCtrl m_listCtrl; // 通过类向导添加的 CListCtrl 对象
// 在列表的末尾插入一项
int nIndex = m_listCtrl.InsertItem(-1, _T("New Item"));
// 在列表的指定位置插入一项
int nIndex2 = m_listCtrl.InsertItem(2, _T("Another Item"));
这将在 m_listCtrl 列表控件中插入两个项,一个在末尾,一个在索引 2 处。
转载请注明出处:http://www.zyzy.cn/article/detail/18621/MFC/CListCtrl