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