WM_DRAWITEM

【勇芳软件工作室】汉化HomePreviousNext

当按钮,组合框,列表框或菜单的视觉方面已更改时,WM_DRAWITEM消息将发送到所有者按钮,组合框,列表框或菜单的所有者窗口。

WM_DRAWITEM

idCtl = (UINT) wParam; //控制标识符

lpdis = (LPDRAWITEMSTRUCT) lParam; //项目图纸信息

参数

【idCtl】

价值【wParam中】.指定发送WM_DRAWITEM消息的控件的标识符。如果消息由菜单发送,则此参数为零。

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

价值【lParam的】.指向DRAWITEMSTRUCT结构,其中包含有关要绘制的项目和所需绘图类型的信息。

返回值

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

默认动作

DefWindowProc函数绘制所有者绘制的列表框项目的焦点矩形。

备注

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

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

也可以看看

DefWindowProc, DRAWITEMSTRUCT