DELETEITEMSTRUCT

Структура 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 tagDELETEITEMSTRUCT типу struct {/ / ditms UINT CtlType; 
    UINT CtlID; 
    UINT itemID; 
    HWND hwndItem; 
    UINT itemData; 
} DELETEITEMSTRUCT 

 

Члени

CtlType
Визначає одне з таких значень вказує, чи елемент було видалено зі списку або поля зі списком:
Значення Значення
ODT_LISTBOX Список.
ODT_COMBOBOX Поле зі списком.

CtlID
Визначає ідентифікатор список або поле зі списком.
itemID
Визначає індекс елемента у списку або полі зі списком видаляється.
hwndItem
Обробляти до елемента керування.
itemData
Визначає застосування визначені даних для елемента. Це значення передається до елемента керування в повідомлення, що додає елемент списку або полі зі списком, параметр lParam.

QuickInfo

nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Потрібна Версія 1.0 або пізнішу версію.
Заголовка:Оголошена в winuser.h.

Дивіться також

Огляд списку полів, список із структур, WM_DELETEITEM

Index