יישום שולח הודעה CB_FINDSTRING כדי לחפש את תיבת הרשימה של תיבה משולבת מתחילים פריט עם התווים במחרוזת שצוינה.
CB_FINDSTRING wParam = indexStart (WPARAM); / / פריט לפני תחילת החיפוש lParam = lpszFind (LPARAM) (LPCSTR) / / קידומת מחרוזת כתובת
הערך המוחזר הוא מבוסס אפס אינדקס של פריט תואם. אם החיפוש אינה מצליחה, היא CB_ERR.
אם אתה יוצר את התיבה המשולבת בסגנון שצוירו על-ידי הבעלים, אך ללא סגנון CBS_HASSTRINGS, מה CB_FINDSTRING את ההודעה אינה תלויה אם היישום משתמש בסגנון CBS_SORT. אם תשתמש בסגנון CBS_SORT, WM_COMPAREITEM הודעות נשלחות אל הבעלים של התיבה המשולבת כדי לקבוע איזה פריט תואם את המחרוזת שצוינה. אם לא תשתמש בסגנון CBS_SORT, ההודעה CB_FINDSTRING מחפש פריט ברשימה התואמת את הערך של הפרמטר lpszFind.
nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:דורש גירסה 1.0 ואילך.
כותרת עליונה:להצהיר על winuser.h.
מבט כולל על תיבות משולבות, משולבת תיבת הודעות, CB_FINDSTRINGEXACT, CB_SELECTSTRING, CB_SETCURSEL, WM_COMPAREITEM