CListBox::AddString

Aggiunge una stringa a una casella di riepilogo.

int AddString(
   LPCTSTR lpszItem 
);

Parametri

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

Valore restituito

L'indice in base zero della stringa nella casella di riepilogo.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

Se la casella di riepilogo non è stato creato con lo stile LBS_SORT, la stringa verrà aggiunto all'elenco.In caso contrario, la stringa viene inserita nell'elenco e l'elenco è ordinato.Se la casella di riepilogo è stato creato con lo stile LBS_SORT ma non lo stile LBS_HASSTRINGS, il framework ordina l'elenco da uno o più chiamate alla funzione membro CompareItem.

Utilizzare InsertString per inserire una stringa in una posizione specifica nella casella di riepilogo.

Esempio

// Add 10 items to the list box.
CString str;
for (int i = 0; i < 10; i++)
{
   str.Format(_T("item string %d"), i);
   m_myListBox.AddString( str );
}

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe di CListBox

Grafico della gerarchia

CListBox::InsertString

CListBox::CompareItem

LB_ADDSTRING