다음을 통해 공유


CB_FINDSTRINGEXACT 메시지

콤보 상자에서 lParam 매개 변수에 지정된 문자열과 일치하는 첫 번째 목록 상자 문자열을 찾습니다.

매개 변수

wParam

검색될 첫 번째 항목 앞에 나오는 항목의 인덱스(0부터 시작)입니다. 검색이 목록 상자의 맨 아래에 도달하면 목록 상자의 맨 위에서 다시 wParam 매개 변수로 지정된 항목까지 검색이 계속됩니다. wParam이 -1이면 전체 목록 상자를 처음부터 검색합니다.

lParam

검색할 null 종료 문자열에 대한 포인터입니다. 검색은 대/소문자를 구분하지 않으므로 이 문자열에는 대문자와 소문자의 조합이 포함될 수 있습니다.

반환 값

반환 값은 일치하는 항목의 인덱스(0부터 시작)입니다. 검색에 실패하면 CB_ERR입니다.

설명

이 함수는 지정된 문자열과 콤보 상자 항목의 길이가 같고(종료 Null 문자 제외) 문자가 같은 경우에만 성공합니다.

소유자가 그린 스타일로 콤보 상자를 만들지만 CBS_HASSTRINGS 스타일은 사용하지 않는 경우 CB_FINDSTRINGEXACT 메시지의 기능은 애플리케이션이 CBS_SORT 스타일을 사용하는지 여부에 따라 다릅니다. CBS_SORT 스타일을 사용하는 경우 WM_COMPAREITEM 메시지가 콤보 상자의 소유자에게 전송되어 지정된 문자열과 일치하는 항목을 결정합니다. CBS_SORT 스타일을 사용하지 않는 경우 CB_FINDSTRINGEXACT 메시지가 lParam 매개 변수의 값과 일치하는 목록 항목을 검색합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2003 [데스크톱 앱만 해당]
헤더
Winuser.h(Windows.h 포함)

추가 정보

참조

CB_FINDSTRING

CB_SELECTSTRING

WM_COMPAREITEM