CComboBox::AddString
Fügt eine Zeichenfolge dem Listenfeld eines Kombinationsfelds hinzu.
int AddString(
LPCTSTR lpszString
);
Parameter
- lpszString
Zeigt die auf auf NULL endende Zeichenfolge, die hinzugefügt werden soll.
Rückgabewert
Wenn der Rückgabewert größer oder gleich 0 ist, ist der nullbasierte Index zur Zeichenfolge im Listenfeld. Der Rückgabewert ist CB_ERR, wenn ein Fehler auftritt, der Rückgabewert ist CB_ERRSPACE, wenn ist Speicherplatz verfügbar ist, die neue Zeichenfolge zu speichern.
Hinweise
Wenn das Listenfeld nicht mit dem CBS_SORT Format erstellt wurde, wird die Zeichenfolge am Ende der Liste hinzugefügt. Andernfalls wird die Zeichenfolge in die Liste eingefügt, und die Liste sortiert wird.
Hinweis
Diese Funktion wird nicht durch das Steuerelement Windows ComboBoxEx unterstützt.Weitere Informationen zu diesem Steuerelement, finden Sie unter ComboBoxEx-Steuerelemente in Windows SDK.
Um eine Zeichenfolge in einen bestimmten Position innerhalb der Liste einzufügen, verwenden Sie die InsertString-Memberfunktion.
Beispiel
// Add 20 items to the combo box.
CString str;
for (int i = 0; i < 20; i++)
{
str.Format(_T("item string %d"), i);
m_pComboBox->AddString(str);
}
Anforderungen
Header: afxwin.h