导航:  Windows Controls Wrapper Functions > List View Control > Structures >

NMLVCUSTOMDRAW

上一页返回章节概述下一页

描述

 

包含特定于列表视图控件发送的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