Condividi tramite


CListBox::InsertString

Inserisce una stringa nella casella di riepilogo.

int InsertString( 
   int nIndex, 
   LPCTSTR lpszItem  
);

Parametri

  • nIndex
    Specifica l'indice in base zero della posizione in cui inserire la stringa. Se questo parametro è e 1, la stringa verrà aggiunto all'elenco.

  • lpszItem
    Punta alla stringa con terminazione null che deve essere immessa.

Valore restituito

L'indice in base zero della posizione in cui la stringa viene immessa. Il valore restituito è LB_ERR se si verifica un errore, il valore restituito è LB_ERRSPACE se lo spazio insufficiente è disponibile per archiviare la nuova stringa.

Note

A differenza della funzione membro AddString, InsertString non comporta un elenco con lo stile LBS_SORT a essere ordinato.

Esempio

// 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);
}

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CListBox

Grafico delle gerarchie

CListBox::AddString

LB_INSERTSTRING