응용 프로그램이 지정된 된 string의 문자로 시작 하는 항목에 대 한 목록 상자를 검색 하려면 LB_SELECTSTRING 메시지를 보냅니다. 항목을 선택 하 고 일치 하는 항목이 발견 되 면.
LB_SELECTSTRING wParam = (WPARAM) indexStart; / / 시작 하기 전에 검색 Lparam의 항목 (LPARAM) (LPCTSTR) lpszFind; = / / 주소 검색 문자열의
Windows 95 및 Windows 98: WParam 매개 변수는 16 비트 값으로 제한 합니다. 즉, 목록 상자에 더 이상 항목이 포함 될 수 없습니다. 바이트 목록 상자에 있는 항목의 총 크기는 사용 가능한 메모리에 의해서만 제한 항목 수가 제한 이지만.
검색에 성공 하면 반환 값은 선택한 항목의 인덱스. 검색이 성공적 이면 반환 값은 LB_ERR 하 고 현재 선택 항목은 변경 되지 않습니다.
필요한 경우, 보기에 선택한 항목을 목록 상자 스크롤.
LBS_MULTIPLESEL 스타일 목록 상자와 함께이 메시지를 사용 하지 마십시오.
시작 지점에서 초기 문자는 lpszFind 매개 변수에 의해 지정 된 문자열의 문자를 일치 하는 경우에 항목을 선택.
소유자가 그린 스타일으로 목록 상자를 만들 경우 LBS_HASSTRINGS 스타일 없이이 메시지 반환 된 항목의 인덱스 (LB_ADDSTRING 또는 LB_INSERTSTRING 메시지의 lParam 매개 변수로 제공 된) long 값 일치 LB_SELECTSTRING의 lParam 매개 변수로 제공 되는 값.
nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:버전 1.0 이상이 필요합니다.
헤더:Winuser.h에서 선언.
목록 상자 개요, 목록 상자 메시지, LB_ADDSTRING, LB_FINDSTRING, LB_INSERTSTRING