CB_GETLBTEXT

יישום שולח הודעה CB_GETLBTEXT כדי לאחזר מחרוזת מתוך הרשימה של תיבה משולבת.

CB_GETLBTEXT wParam = אינדקס (WPARAM);                / / פריט אינדקס lParam = lpszBuffer (LPARAM) (LPCSTR);  / / כתובת של מאגר 

 

פרמטרים

אינדקס
הערך של wParam. מציין את אינדקס מבוסס אפס של מחרוזת כדי לאחזר.
lpszBuffer
הערך של lParam. מצביע למאגר שאינו מקבל את המחרוזת. המאגר חייב להיות די שטח עבור המחרוזת תו סיום null. באפשרותך לשלוח הודעה CB_GETLBTEXTLEN לפני ההודעה CB_GETLBTEXT כדי לאחזר את האורך, בבתים, של מחרוזת.

להחזיר ערכים

הערך המוחזר הוא אורך המחרוזת, בבתים, למעט התו null סיום. אם הפרמטר אינדקס לא לציין אינדקס חוקי, הערך המוחזר הוא CB_ERR.

הערות

אם אתה יוצר את התיבה המשולבת בסגנון שצוירו על-ידי הבעלים, אך ללא סגנון CBS_HASSTRINGS, המאגר הצביע על-ידי הפרמטר lpszBuffer ההודעה יקבל את ערך 32 סיביות המשויך הפריט (נתוני פריט).

QuickInfo

nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:דורש גירסה 1.0 ואילך.
כותרת עליונה:להצהיר על winuser.h.

ראה גם

מבט כולל על תיבות משולבות, הודעות בתיבת המשולבת, CB_GETLBTEXTLEN

Index