LB_SETITEMDATA

יישום שולח הודעת LB_SETITEMDATA כדי להגדיר ערך של 32 סיביות המשויך הפריט שצוין בתיבת רשימה.

LB_SETITEMDATA wParam = אינדקס (WPARAM);    / / פריט אינדקס lParam = dwData (LPARAM);   / / ערך כדי לשייך פריט 

 

פרמטרים

אינדקס
הערך של wParam. מציין את אינדקס מבוסס אפס של הפריט.

Windows 95 ו- Windows 98: הפרמטר wParam מוגבלת לערכים של 16 סיביות. משמעות הדבר היא תיבות רשימה אינה יכולה להכיל פריטים יותר 32,767. למרות מספר הפריטים היא מוגבלת, הגודל הכולל בבתים של הפריטים בתיבת רשימה מוגבל רק על-ידי זיכרון זמין.

dwData
הערך של lParam. מציין את הערך 32 סיביות כדי לשייך הפריט.

להחזיר ערכים

אם מתרחשת שגיאה, הערך המוחזר הוא LB_ERR.

הערות

אם הפריט נמצא בתיבת רשימה שצוירו על-ידי הבעלים לא פורסם ללא סגנון LBS_HASSTRINGS, הודעה זו יחליף את הערך 32 סיביות כלול בפרמטר lParam ההודעה LB_ADDSTRING או LB_INSERTSTRING להוסיף את הפריט לרשימה.

QuickInfo

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

ראה גם

מבט כולל על תיבות רשימה, תיבת רשימה הודעות, LB_ADDSTRING, LB_GETITEMDATA, LB_INSERTSTRING