CListBox::DeleteString

从列表框删除在位置 nIndex 的项目。

int DeleteString(
   UINT nIndex 
);

参数

  • nIndex
    指定要删除的字符串的从零开始的索引。

返回值

保持列表中的字符串的计数。 返回值是 LB_ERR,如果 nIndex 比项的数目指定大索引列表中的。

备注

按照 nIndex 的所有项目现在向下移动一个位置。 例如,因此,如果列表框包含两个项目,删除的第一项会导致剩余的项目现在第一个位置。 项目的nIndex=0在第一个位置。

示例

// Delete every other item from the list box.
for (int i = 0; i < m_myListBox.GetCount(); i++)
{
   m_myListBox.DeleteString(i);
}

要求

Header: afxwin.h

请参见

参考

CListBox选件类

层次结构图

LB_DELETESTRING

CListBox::AddString

CListBox::InsertString