Struktura DELETEITEMSTRUCT opisuje elementu pola listy usunięte, jak pola lub kombi. Parametr fikcyjnymi wiadomości WM_DELETEITEM zawiera wskaźnik do tej struktury. Gdy element jest usuwany z pola listy lub pola kombi lub pola listy lub pola kombi jest niszczony, system wysyła komunikat WM_DELETEITEM do właściciela każdy usunięty element.
Systemu Windows NT: System wysyła wiadomość WM_DELETEITEM tylko dla elementów usunięty z pola listy rysowane właściciel (w stylu LBS_OWNERDRAWFIXED lub LBS_OWNERDRAWVARIABLE) lub pole kombi rysowane przez właściciela (z styl CBS_OWNERDRAWFIXED lub CBS_OWNERDRAWVARIABLE).
Systemu Windows 95 i Windows 98: System wysyła komunikat WM_DELETEITEM pole listy usuniętych lub kombi elementu pola z danych niezerowych zapasu.
element TypeDef struct tagDELETEITEMSTRUCT {/ / ditms UINT CtlType;
UINT CtlID;
Identyfikator elementu UINT;
HWND hwndItem;
UINT itemData;
} DELETEITEMSTRUCT
Wartość | Znaczenie |
---|---|
ODT_LISTBOX | Pole listy. |
ODT_COMBOBOX | Pole kombi. |
nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga wersja 1.0 lub nowsza.
Nagłówka:Zadeklarowane w pliku winuser.h.
Omówienie pola listy, listy pole struktur, WM_DELETEITEM