CComboBox::AddString
Ajoute une chaîne dans la zone de liste d'une zone de liste déroulante.
int AddString(
LPCTSTR lpszString
);
Paramètres
- lpszString
Pointe vers la chaîne terminée par le caractère NULL qui doit être ajoutée.
Valeur de retour
Si la valeur de retour est supérieur ou égal à 0, c'est l'index de base zéro de la chaîne dans la zone de liste. La valeur de retour est CB_ERR si une erreur se produit ; la valeur de retour est CB_ERRSPACE si l'espace insuffisant est disponible pour stocker la chaîne.
Notes
Si la zone de liste n'est pas créée avec le style de CBS_SORT , la chaîne est ajoutée à la fin de la liste. Sinon, la chaîne est insérée dans la liste, puis la liste est triée.
Notes
Cette fonction n'est pas pris en charge par le contrôle de ComboBoxEx windows.Pour plus d'informations sur ce contrôle, consultez contrôles de ComboBoxEx dans Kit de développement logiciel Windows.
Pour insérer une chaîne en un emplacement spécifique dans la liste, utilisez la fonction membre d' InsertString .
Exemple
// 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);
}
Configuration requise
Header: afxwin.h