Поделиться через


CListBox::DeleteString

Удаляет элемент в позиции nIndex из списка.

int DeleteString(
   UINT nIndex 
);

Параметры

  • nIndex
    Определяет нулевой- основан индекс строки, подлежащие удалению.

Возвращаемое значение

Количество строк, остающихся в списке.Возвращаемое значение LB_ERR если nIndex определяет индекс больше, чем количество элементов в списке.

Заметки

Все элементы перемещаются вниз nIndex теперь опускается на одну позицию.Например, если список содержит 2 элементов, удаление первый элемент приведет к остальной элемент теперь находиться в первую позицию.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