Partager via


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

Voir aussi

Référence

CListBox, classe

Graphique de la hiérarchie

CListBox::AddString

LB_INSERTSTRING