Condividi tramite


CComboBox::AddString

Aggiunge una stringa alla casella di riepilogo di una casella combinata.

int AddString( 
   LPCTSTR lpszString  
);

Parametri

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

Valore restituito

Se il valore restituito è maggiore o uguale a 0, è l'indice in base zero della stringa nella casella di riepilogo. Il valore restituito è CB_ERR se si verifica un errore, il valore restituito è CB_ERRSPACE se lo spazio insufficiente è disponibile per archiviare la nuova stringa.

Note

Se la casella di riepilogo non è stato creato con lo stile CBS_SORT, la stringa verrà aggiunto all'elenco. In caso contrario, la stringa viene inserita nell'elenco e l'elenco è ordinato.

Nota

Questa funzione non è supportato dal controllo di Windows ComboBoxEx.Per ulteriori informazioni su questo controllo, vedere Controlli di ComboBoxEx in Windows SDK.

Per inserire una stringa in una posizione specifica nell'elenco, utilizzare la funzione membro InsertString.

Esempio

// Add 20 items to the combo box.
CString str;
for (int i = 0; i < 20; i++)
{
   str.Format(_T("item string %d"), i);
   m_pComboBox->AddString(str);
}

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CComboBox

Grafico delle gerarchie

CComboBox::InsertString

CComboBox::DeleteString

CB_ADDSTRING