int InsertItem(
int nItem,
LPCTSTR lpszItem,
int nImage
);
参数说明:
- nItem:项的索引。
- lpszItem:项的文本。
- nImage:项的图像索引。可以是图像列表中图像的索引,或者是包含在列表控件的小图像列表中的图像索引。
这个方法返回插入项的索引。如果 nItem 为 -1,则项将被插入到列表的末尾。
以下是一个简单的示例代码:
// 假设 m_listCtrl 是您的 CListCtrl 对象
int nItemIndex = 0; // 项的索引
LPCTSTR pszItemText = _T("Item 1"); // 项的文本
int nItemImageIndex = 0; // 项的图像索引
// 插入新的项
int nNewIndex = m_listCtrl.InsertItem(nItemIndex, pszItemText, nItemImageIndex);
// 在这里进行其他操作,例如设置子项等
这个方法通常在初始化列表控件时使用,以插入初始项。确保在使用 InsertItem 方法之前,CListCtrl 已经被正确初始化。
转载请注明出处:http://www.zyzy.cn/article/detail/18537/MFC/CListCtrl