Freigeben über


CComboBox::DeleteString

Löscht das Element in nIndex Position im Kombinationsfeld.

int DeleteString( 
   UINT nIndex  
);

Parameter

  • nIndex
    Gibt den Index an die Zeichenfolge an, die gelöscht werden soll.

Rückgabewert

Wenn der Rückgabewert größer oder gleich 0 ist, dann ist es eine Anzahl der Zeichenfolgen, die in der Liste bleiben. Der Rückgabewert ist CB_ERR, wenn nIndex einen Index angibt, der größer als ist, die Anzahl der Elemente in der Liste.

Hinweise

Alle Elemente, die nIndex schieben führen jetzt, eine Position nach unten. Wenn beispielsweise ein Kombinationsfeld zwei Elemente enthält, wird das Löschen des ersten Elements das verbleibende Element, an der ersten Position jetzt zu sein. nIndex=0 für das Element in der ersten Position.

Beispiel

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

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CComboBox-Klasse

Hierarchiediagramm

CComboBox::InsertString

CComboBox::AddString

CB_DELETESTRING