CComboBox::InsertString
Wstawia ciąg znaków w polu listy pola kombi.
int InsertString(
int nIndex,
LPCTSTR lpszString
);
Parametry
nIndex
Zawiera indeks od zera do pozycji w polu listy, który będzie odbierał ciąg.Jeśli ten parametr jest –1, dodaje ciąg na końcu listy.lpszString
Wskazuje ciąg zakończony znakiem null jest wstawiany.
Wartość zwracana
Indeks pozycji wstawiony ciąg od zera.Zwracana jest wartość CB_ERR , jeśli wystąpi błąd.Zwracana jest wartość CB_ERRSPACE , jeśli do przechowywania nowy ciąg jest za mało miejsca.
Uwagi
W odróżnieniu od Addstring() funkcji składowej InsertString Członkowskich funkcji nie powoduje listy z CBS_SORT styl sortowania.
[!UWAGA]
Ta funkcja nie jest obsługiwany przez Windows ComboBoxEx kontroli.Aby uzyskać więcej informacji na ten formant, zobacz Kontroli ComboBoxEx w Windows SDK.
Przykład
// 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);
}
Wymagania
Nagłówek: afxwin.h