CListBox::FindString
Находит первую строку в списке, содержащий указанный префикс без изменения выделения списка.
int FindString(
int nStartAfter,
LPCTSTR lpszItem
) const;
Параметры
nStartAfter
Содержит нулевой- основан индекс элемента перед первым элементом, который требуется найти. Когда поиск достигает низ списка, он продолжает из вершины списка обратно к элементу указанному nStartAfter. Если nStartAfter 1, то весь список поискано с самого начала.lpszItem
Указывает на null- завершенной строке, содержащая префикс пространства имен для поиска. Поиск не зависит от регистра, поэтому эта строка может содержать любые прописными буквами и прописных букв.
Возвращаемое значение
Индекс, начинающийся с нуля соответствующего элемента или LB_ERR если поиск был неудачн.
Заметки
Использование функции-члена SelectString и в находке и выберите строку.
Пример
// The string to match.
LPCTSTR lpszmyString = _T("item");
// Delete all items that begin with the specified string.
int nIndex = 0;
while ((nIndex = m_myListBox.FindString(nIndex, lpszmyString)) != LB_ERR)
{
m_myListBox.DeleteString( nIndex );
}
Требования
Header: afxwin.h