CListBox::InsertString
Вставляет строку в список.
int InsertString(
int nIndex,
LPCTSTR lpszItem
);
Параметры
nIndex
Определяет нулевой- основан индекс позиции вставки строки.Если этот параметр – 1, строка добавлено в конец списка.lpszItem
Указывает на null- завершенной строку, которая вставляется.
Возвращаемое значение
Индекс, начинающийся с нуля позиции, в которую была вставлена строка.Возвращаемое значение LB_ERR при возникновении ошибки; возвращаемое значение LB_ERRSPACE если недостаточно места, доступны для хранения новой строки.
Заметки
В отличие от функции-члена AddString, InsertString не приводит список с учетом LBS_SORT быть сортированным.
Пример
// Insert items in between existing items.
CString str;
int n = m_myListBox.GetCount();
for (int i = 0; i < n; i++)
{
str.Format(_T("item string %c"), (char)('A' + i));
m_myListBox.InsertString(2 * i, str);
}
Требования
Header: afxwin.h