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 );
}
요구 사항
헤더: afxwin.h