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


CComboBox::DeleteString

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

int DeleteString(
   UINT nIndex 
);

Параметры

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

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

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

Заметки

Все элементы перемещаются вниз nIndex теперь опускается на одну позицию.Например, если в поле со списком содержит 2 элементов, удаление первый элемент приведет к остальной элемент теперь находиться в первую позицию.nIndex=0 для элемента в первую позицию.

Пример

// Delete every item from the combo box.
for (int i = m_pComboBox->GetCount() - 1; i >= 0; i--)
{
   m_pComboBox->DeleteString(i);
}

Требования

Header: afxwin.h

См. также

Ссылки

Класс CComboBox

Диаграмма иерархии

CComboBox::InsertString

CComboBox::AddString

CB_DELETESTRING