CListBox::DeleteString 是 MFC 中 CListBox 类的一个公共方法,用于删除列表框中指定索引的项。

具体语法如下:
int DeleteString(UINT nIndex);

参数说明:
  •  nIndex: 要删除的项的索引。


返回值:
  •  如果成功,返回非零值;如果失败,返回零。


示例代码如下:
CListBox listBox;
listBox.Create(WS_VISIBLE | WS_CHILD | LBS_STANDARD, CRect(10, 10, 200, 200), pParentWnd, IDC_LISTBOX);

// 添加一些项到列表框
listBox.AddString(_T("Item 1"));
listBox.AddString(_T("Item 2"));
listBox.AddString(_T("Item 3"));

// 删除第二项
listBox.DeleteString(1);

在这个例子中,DeleteString 方法被用于删除列表框中的第二项(索引为 1)。删除成功后,列表框中将只剩下两项。


转载请注明出处:http://www.zyzy.cn/article/detail/18466/MFC/CListBox