描述
包含特定于列表视图控件发送的NM_CUSTOMDRAW(列表显示)通知消息的信息。
C/C++ 语法
typedef struct tagNMLVCUSTOMDRAW { NMCUSTOMDRAW nmcd; COLORREF clrText; COLORREF clrTextBk; #if (_WIN32_IE >= 0x0400) int iSubItem; #endif #if (_WIN32_IE >= 0x560) DWORD dwItemType; // Item Custom Draw COLORREF clrFace; int iIconEffect; int iIconPhase; int iPartId; int iStateId: // Group Custom Draw RECT rcText; UINT uAlign; #endif } NMLVCUSTOMDRAW, *LPNMLVCUSTOMDRAW; |
PB语法
TYPE NMLVCUSTOMDRAW nmcd AS NMCUSTOMDRAW clrText AS DWORD clrTextBk AS DWORD iSubItem AS LONG dwItemType AS DWORD clrFace AS DWORD iIconEffect AS LONG iIconPhase AS LONG iPartId AS LONG iStateId AS LONG rcText AS RECT uAlign AS DWORD END TYPE |
成员
nmcd
NMCUSTOMDRAW结构,其中包含一般的自定义绘图信息。
clrText
COLORREF表示将用于在列表视图控件中显示文本前景的颜色的值。
clrTextBk
COLORREF表示将用于在列表视图控件中显示文本背景的颜色的值。
iSubItem
版本4.71.
dwItemType
版本6.0.
LVCDI_ITEM
一个项目将被绘制。
LVCDI_GROUP
要画一个小组。
clrFace
版本6.0.
iIconEffect
版本6.0.
iIconPhase
V 6.0版.
iPartId
版本6.0.
iStateId
版本6.0.
rcText
版本6.0.
uAlign
版本6.0.
LVGA_HEADER_CENTER
集中组
LVGA_HEADER_LEFT
对齐左边的组。
LVGA_HEADER_RIGHT
对齐组在右边。
备注
注意 Comctl32.dll版本6不可重新分发,但它包含在Microsoft Windows XP或更高版本中。
最低操作系统
Windows 2000,Windows NT 4.0与Internet Explorer 3.0,Windows 98,Windows 95与Internet Explorer 3.0。
引用文件 #INCLUDE Once
CommCtrl.inc