DELETEITEMSTRUCT

Structura DELETEITEMSTRUCT descrie o listă șterse caseta combo caseta de articol sau. Parametrul lParam unui mesaj WM_DELETEITEM conține un indicator pe această structură. Atunci când un element este eliminat dintr-o casetă listă sau casetă combo sau o casetă listă sau casetă combo este distrus, sistemul trimite mesajul WM_DELETEITEM proprietarului pentru fiecare element șters.

Windows NT: Sistemul trimite un mesaj de WM_DELETEITEM numai pentru elemente șterse la un proprietar-trase listă (cu stilul LBS_OWNERDRAWFIXED sau LBS_OWNERDRAWVARIABLE) sau caseta combo-trase de proprietarul (cu stilul CBS_OWNERDRAWFIXED sau CBS_OWNERDRAWVARIABLE).

Windows 95 și Windows 98: Sistemul trimite mesajul WM_DELETEITEM pentru orice șterse listă sau caseta combo caseta element cu element de interior/exterior nenul date.

 typedef struct tagDELETEITEMSTRUCT {/ / ditms UINT CtlType; 
    UINT CtlID; 
    UINT itemID; 
    HWND hwndItem; 
    UINT itemData; 
} DELETEITEMSTRUCT 

 

Membrii

CtlType
Specifică una din următoarele valori pentru a indica dacă elementul a fost șters la o casetă listă sau o casetă combo:
Valoarea Sensul
ODT_LISTBOX O casetă listă.
ODT_COMBOBOX O casetă combo.

CtlID
Precizează identificatorul de casetă listă sau casetă combo.
itemID
Specifică indexul de elementul în caseta listă sau în caseta combo fiind eliminate.
hwndItem
Mâner pentru controlul.
itemData
Specifică date aplicarea definite pentru articol. Această valoare este trecut la control în parametrul lParam mesajului care adaugă elementul casetă listă sau casetă combo.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Necesită versiunea 1.0 sau mai târziu.
Antet:A declarat în winuser.h.

A se vedea, de asemenea

Lista casetele listă, lista caseta de structuri, WM_DELETEITEM

Index