CComboBox::InsertString
Вставляет строку в списке поля со списком.
int InsertString(
int nIndex,
LPCTSTR lpszString
);
Параметры
nIndex
Содержит нулевой- на основе индекс позиции в списке, который получает строку.Если этот параметр – 1, строка добавлено в конец списка.lpszString
Указывает на null- завершенной строку, которая вставляется.
Возвращаемое значение
Индекс, начинающийся с нуля позиции, в которую была вставлена строка.Возвращаемое значение CB_ERR при возникновении ошибки.Возвращаемое значение CB_ERRSPACE если недостаточно места, доступны для хранения новой строки.
Заметки
В отличие от функции-члена AddString, функция-член InsertString не приводит список с учетом CBS_SORT быть сортированным.
![]() |
---|
Эта функция не поддерживается элементом управления Windows ComboBoxEx.Дополнительные сведения об этом элементе управления см. в разделе Элементы управления ComboBoxEx в Windows SDK. |
Пример
// 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);
}
Требования
Header: afxwin.h