Шаг 939 - CListBox::AddString

int AddString( LPCTSTR lpszItem );

Возвращаемое значение
Нуль-основанный индекс к строке в списке. Возвращаемое значение - LB_ERR, если ошибка происходит, возвращаемое значение - LB_ERRSPACE, если недостаточно доступного пространства, чтобы сохранить новую строку.

Параметры
lpszItem
Указатель на строку с нулевым символом в конце, которая должна быть добавлена.

Замечания
Вызовите эту функцию, чтобы добавить строку к списку. Если список не был создан с LBS_SORT стилем, строка добавлена к концу списка. Иначе, строка вставлена в список, и список сортируется. Если список был создан с LBS_SORT стилем, но не, LBS_HASSTRINGS стиль, рамка сортирует список одним или большее количество обращений к CompareItem функции.
Используйте InsertString, чтобы вставить строку в специфическое расположение внутри списка.

Пример

// Указатель на мой список.
extern CListBox* pmyListBox;

// Добавьте 10 элементов к списку.
CString str;
for (int i=0;i < 10;i++)
{
	str.Format(_T("item string %d"), i);
	pmyListBox->AddString( str );
}

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 12.02.2002