โครงสร้าง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 itemData
} DELETEITEMSTRUCT
ค่า | ความหมาย |
---|---|
ODT_LISTBOX | กล่องรายการ. |
ODT_COMBOBOX | กล่องคำสั่งผสม. |
nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ต้องการเวอร์ชัน 1.0 หรือรุ่นใหม่กว่า
หัวข้อ:ประกาศใน winuser.h.
ภาพรวมของกล่องรายการโครงสร้างกล่องรายการ WM_DELETEITEM