La struttura DELETEITEMSTRUCT descrive un elemento eliminato elenco casella o combo casella. Il parametro lParam di un messaggio WM_DELETEITEM contiene un puntatore a questa struttura. Quando un elemento viene rimosso da una casella di riepilogo o una casella combinata, o quando una casella di riepilogo o una casella combinata è distrutto, il sistema invia il messaggio WM_DELETEITEM al proprietario per ogni elemento eliminato.
Windows NT: Il sistema invia un messaggio a WM_DELETEITEM solo per gli elementi eliminati da una casella di riepilogo creata dal proprietario (con lo stile LBS_OWNERDRAWFIXED o LBS_OWNERDRAWVARIABLE) o casella combinata (con lo stile CBS_OWNERDRAWFIXED o CBS_OWNERDRAWVARIABLE).
Windows 95 e Windows 98: Il sistema invia il messaggio WM_DELETEITEM per qualsiasi casella di riepilogo eliminati o combo elemento casella con i dati dell'elemento diverso da zero.
typedef struct tagDELETEITEMSTRUCT {/ / ditms UINT CtlType;
UINT CtlID;
UINT itemID;
HWND hwndItem;
UINT itemData;
} DELETEITEMSTRUCT
| Valore | Significato |
|---|---|
| ODT_LISTBOX | Una casella di riepilogo. |
| ODT_COMBOBOX | Una casella combinata. |
nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarata in winuser.
Elenco caselle panoramica, List Box strutture, WM_DELETEITEM
Rimedio: Inserire il CD-ROM CD di MSDN Library.