以下是 CListBox::InsertString 方法的基本语法:
int InsertString(
int nIndex,
LPCTSTR lpszItem
);
参数说明:
- nIndex:要插入字符串的位置的索引。如果索引为 -1,字符串将被添加到列表框的末尾。
- lpszItem:要插入的字符串。
返回值:
- 如果成功,返回新插入项的索引。
- 如果失败,则返回 LB_ERR。
示例用法:
CListBox myListBox; // 假设已经创建了一个 CListBox 对象
int nIndex = 2; // 要插入字符串的位置的索引
LPCTSTR lpszItem = _T("New Item"); // 要插入的字符串
int newItemIndex = myListBox.InsertString(nIndex, lpszItem);
if (newItemIndex != LB_ERR) {
// 成功插入字符串,可以在这里使用 newItemIndex
// 处理索引...
} else {
// 插入失败
// 处理错误...
}
这个方法允许你在列表框中的指定位置插入一个字符串,方便动态修改列表框的内容。
转载请注明出处:http://www.zyzy.cn/article/detail/18450/MFC/CListBox