CComboBox::InsertString
Insère une chaîne dans la zone de liste d'une zone de liste déroulante.
int InsertString(
int nIndex,
LPCTSTR lpszString
);
Paramètres
nIndex
Contient l'index de base zéro à la position dans la zone de liste qui reçoit la chaîne.Si ce paramètre est à 1, la chaîne est additionné à la fin de la liste.lpszString
Pointe vers la chaîne terminée par le caractère NULL qui doit être inséré.
Valeur de retour
l'index de base zéro de la position à laquelle la chaîne a été insérée.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
Contrairement à la fonction membre d' AddString , la fonction membre d' InsertString ne provoque pas de liste avec le style de CBS_SORT d'être triée.
[!REMARQUE]
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.
Exemple
// Insert items in between existing items.
CString strIns;
int nItems = m_pComboBox->GetCount();
for (int i = 0; i < nItems; i++)
{
strIns.Format(_T("item string %c"), (char)('A'+i));
m_pComboBox->InsertString(2*i, strIns);
}
Configuration requise
Header: afxwin.h