יישום שולח הודעת LB_SETITEMDATA כדי להגדיר ערך של 32 סיביות המשויך הפריט שצוין בתיבת רשימה.
LB_SETITEMDATA wParam = אינדקס (WPARAM); / / פריט אינדקס lParam = dwData (LPARAM); / / ערך כדי לשייך פריט
Windows 95 ו- Windows 98: הפרמטר wParam מוגבלת לערכים של 16 סיביות. משמעות הדבר היא תיבות רשימה אינה יכולה להכיל פריטים יותר 32,767. למרות מספר הפריטים היא מוגבלת, הגודל הכולל בבתים של הפריטים בתיבת רשימה מוגבל רק על-ידי זיכרון זמין.
אם מתרחשת שגיאה, הערך המוחזר הוא LB_ERR.
אם הפריט נמצא בתיבת רשימה שצוירו על-ידי הבעלים לא פורסם ללא סגנון LBS_HASSTRINGS, הודעה זו יחליף את הערך 32 סיביות כלול בפרמטר lParam ההודעה LB_ADDSTRING או LB_INSERTSTRING להוסיף את הפריט לרשימה.
nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:דורש גירסה 1.0 ואילך.
כותרת עליונה:להצהיר על winuser.h.
מבט כולל על תיבות רשימה, תיבת רשימה הודעות, LB_ADDSTRING, LB_GETITEMDATA, LB_INSERTSTRING