DELETEITEMSTRUCT

המבנה DELETEITEMSTRUCT מתאר פריט תיבת רשימה שנמחק או משולבת. הפרמטר lParam הודעה WM_DELETEITEM מכיל מצביע למבנה זה. כאשר פריט מוסר מתוך תיבת רשימה או תיבה משולבת, או תיבת רשימה או תיבה משולבת מושמד, המערכת שולחת את הודעת WM_DELETEITEM הבעלים עבור כל פריט שנמחק.

Windows NT: המערכת שולחת הודעה WM_DELETEITEM רק עבור פריטים שנמחקו מתוך תיבת הרשימה שצוירו על-ידי הבעלים (עם סגנון LBS_OWNERDRAWFIXED או LBS_OWNERDRAWVARIABLE) או תיבה משולבת שצוירו על-ידי הבעלים (עם סגנון CBS_OWNERDRAWFIXED או CBS_OWNERDRAWVARIABLE).

Windows 95 ו- Windows 98: המערכת שולחת הודעה WM_DELETEITEM עבור כל תיבת הרשימה שנמחקו או משולבת פריט תיבת עם נתוני פריט שאינו אפס.

 typedef struct tagDELETEITEMSTRUCT {/ / ditms UINT CtlType; 
    UINT CtlID; 
    UINT itemID; 
    HWND hwndItem; 
    נתוני פריט UINT; 
} DELETEITEMSTRUCT 

 

חברים

CtlType
מציין את אחד הערכים הבאים כדי לציין אם הפריט נמחק מתיבת רשימה או תיבה משולבת:
ערך משמעות
ODT_LISTBOX תיבת רשימה.
ODT_COMBOBOX תיבה משולבת.

CtlID
קביעת המזהה של תיבת רשימה או תיבה משולבת.
itemID
ציון האינדקס של הפריט בתיבת רשימה או תיבה משולבת המוסרת.
hwndItem
לטפל לפקד.
נתוני פריט
ציון הנתונים המוגדר על-ידי היישום עבור הפריט. ערך זה מועבר אל הפקד הפרמטר lParam של ההודעה תוסיף את הפריט המבוקש בתיבת רשימה או בתיבה משולבת.

QuickInfo

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

ראה גם

מבט כולל על תיבות רשימה, מבנים תיבת רשימה, WM_DELETEITEM

Index