CListBox::InsertString
Insère une chaîne dans la zone de liste.
int InsertString(
int nIndex,
LPCTSTR lpszItem
);
Paramètres
nIndex
Spécifie l'index de base zéro de la position pour insérer la chaîne. Si ce paramètre est à 1, la chaîne est additionné à la fin de la liste.lpszItem
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 LB_ERR si une erreur se produit ; la valeur de retour est LB_ERRSPACE si l'espace insuffisant est disponible pour stocker la chaîne.
Notes
Contrairement à la fonction membre d' AddString , InsertString ne provoque pas de liste avec le style de LBS_SORT d'être triée.
Exemple
// Insert items in between existing items.
CString str;
int n = m_myListBox.GetCount();
for (int i = 0; i < n; i++)
{
str.Format(_T("item string %c"), (char)('A' + i));
m_myListBox.InsertString(2 * i, str);
}
Configuration requise
Header: afxwin.h