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