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.
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.
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