DELETEITEMSTRUCT结构
DELETEITEMSTRUCT结构具有如下形式:
typedef struct tagDELETEITEMSTRUCT
{ /* ditms */
UINT CtlType;
UINT CtlID;
UINT itemID;
HWND hwndItem;
UINT itemData;
} DELETEITEMSTRUCT;
DELETEITEMSTRUCT结构指定一个被删除的自画列表框或组合框项。当从列表框或组合框中删除一项或当列表框或组合框被销毁时,对于被删除的每一项,Windows向它的拥有者发送WM_DELETEITEM消息。消息的lParam参数包含指向这个结构的指针。
成员:
CtlType
是ODT_LISTBOX(对于自画列表框)或ODT_COMBOBOX(对于自画组合框)。
CtlID
指定列表框或组合框的标识符。
itemID
指定将被删除的项在列表框或组合框中的索引。
hwndItem
控件的标识符。
itemData
指定程序定义的与该项相关的数据。此值通过消息的lParam参数传递给控件,而这一消息向列表框或组合框中增加项。
请参阅:
CWnd::OnDeleteItem