WM_DELETEITEM消息

当列表框或组合框被销毁或当LB_DELETESTRING、LB_RESETCONTENTCB_DELETESTRINGCB_RESETCONTENT邮件删除项目时,发送给列表框或组合框所有者。 系统为每个已删除的项发送 WM_DELETEITEM 消息。 系统为包含非零项数据的任何已删除列表框或组合框项发送 WM_DELETEITEM 消息。

WM_DELETEITEM

    WPARAM wParam;
    LPARAM lParam; 

参数

wParam

指定发送 WM_DELETEITEM 消息的控件的标识符。

lParam

指向 DELETEITEMSTRUCT 结构的指针,该结构包含有关从列表框中删除的项的信息。

返回值

如果应用程序处理此消息,则应返回 TRUE

备注

Microsoft Windows NT 及更高版本:Windows 仅针对从所有者绘制的列表框中删除的项目发送WM_DELETEITEM消息, (具有LBS_OWNERDRAWFIXEDLBS_OWNERDRAWVARIABLE样式) 或所有者绘制的组合框 (CBS_OWNERDRAWFIXED或CBS_OWNERDRAWVARIABLE样式) 。

Windows 95:Windows 为包含非零项数据的任何已删除列表框或组合框项发送 WM_DELETEITEM 消息。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
标头
Winuser.h (包括 Windows.h)

另请参阅

引用

CB_DELETESTRING

CB_RESETCONTENT

DELETEITEMSTRUCT

LB_DELETESTRING

LB_RESETCONTENT