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


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