WM_DRAWITEM消息

当按钮、组合框、列表框或菜单的可视方面发生更改时,发送到所有者绘制的按钮、组合框、列表框或菜单的父窗口。

窗口通过其 WindowProc 函数接收此消息。

WM_DRAWITEM

    WPARAM wParam;
    LPARAM lParam; 

参数

wParam

指定发送 WM_DRAWITEM 消息的控件的标识符。 如果消息是通过菜单发送的,则此参数为零。

lParam

指向 DRAWITEMSTRUCT 结构的指针,该结构包含有关要绘制的项和所需绘图类型的信息。

返回值

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

备注

默认情况下, DefWindowProc 函数为所有者绘制的列表框项绘制焦点矩形。

DRAWITEMSTRUCT 结构的 itemAction 成员指定应用程序应执行的绘图操作。

在处理此消息后返回之前,应用程序应确保 DRAWITEMSTRUCT 结构的 hDC 成员标识的设备上下文处于默认状态。

要求

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

另请参阅

引用

DRAWITEMSTRUCT

其他资源

DefWindowProc