DELETEITEMSTRUCT

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 

 

Członkowie

CtlType
Określa jedną z następujących wartooci w celu wskazania, czy element został usunięty z pola listy lub pola kombi:
Wartość Znaczenie
ODT_LISTBOX Pole listy.
ODT_COMBOBOX Pole kombi.

CtlID
Określa identyfikator pola listy lub pola kombi.
identyfikator elementu
Określa indeks elementu w polu listy lub polu kombi są usuwane.
hwndItem
Dojście do kontroli.
itemData
Określa zdefiniowane przez aplikację danych dla towaru. Wartość ta jest przekazywana do kontroli w parametrze fikcyjnymi wiadomości, która dodaje elementu do pola listy lub pola kombi.

Skrócone informacje

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.

Zobacz też

Omówienie pola listy, listy pole struktur, WM_DELETEITEM

Index