Condividi tramite


CComboBox::InsertString

Inserisce una stringa nella casella di riepilogo di una casella combinata.

int InsertString(
   int nIndex,
   LPCTSTR lpszString 
);

Parametri

  • nIndex
    Contiene l'indice in base zero al percorso nella casella di riepilogo che riceverà la stringa.Se questo parametro è e 1, la stringa verrà aggiunto all'elenco.

  • lpszString
    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 è CB_ERR se si verifica un errore.Il valore restituito è CB_ERRSPACE se lo spazio insufficiente è disponibile per archiviare la nuova stringa.

Note

A differenza della funzione membro AddString, la funzione membro InsertString non comporta un elenco con lo stile CBS_SORT in base.

[!NOTA]

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

Esempio

// Insert items in between existing items.
CString strIns;
int nItems = m_pComboBox->GetCount();
for (int i = 0; i < nItems; i++)
{
   strIns.Format(_T("item string %c"), (char)('A'+i));
   m_pComboBox->InsertString(2*i, strIns);
}

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe di CComboBox

Grafico della gerarchia

CComboBox::AddString

CComboBox::DeleteString

CComboBox::ResetContent

CB_INSERTSTRING