Поделиться через


CListCtrl::FindItem

Выполняет поиск элемента списка, определяющий характеристики.

int FindItem( 
   LVFINDINFO* pFindInfo, 
   int nStart = -1  
) const;

Параметры

  • pFindInfo
    Указатель на структуру LVFINDINFO, содержащий сведения об элементе, который требуется найти.

  • nStart
    Индекс элемента, для которого требуется начать поиск или -1, чтобы запустить с самого начала. Элемент в nStart исключить из поиска, если nStart не равно -1.

Возвращаемое значение

Индекс элемента, если успешно, и -1 - в противном случае.

Заметки

Элементы параметра pFindInfo к структуре LVFINDINFO, содержащий сведения, используемые для поиска элемента списка.

Пример

      LVFINDINFO info;
        int nIndex;

        info.flags = LVFI_PARTIAL|LVFI_STRING;
        info.psz = _T("item");

        // Delete all of the items that begin with the string. 
        while ((nIndex = m_myListCtrl.FindItem(&info)) != -1)
        {
            m_myListCtrl.DeleteItem(nIndex);
        }

Требования

Header: afxcmn.h

См. также

Ссылки

Класс CListCtrl

Диаграмма иерархии

CListCtrl::SortItems