可修改颜色的一个CListCtrlCl类 部分函数如下所示
public:
行高
int m nRowHeight;
int InsertColumn int nCol LPCTSTR lpszColumnHeading
int nFormat LVCFMT LEFT int nWidth 1 int nSubItem 1 ;
public:
Gradient 渐变系数 立体背景用 不用渐变设为0
void SetHeaderBKColor int R int G int B int Gradient ;
public:
设置表头高度
void SetHeaderHeight float Height ;
CPtrList m ptrListCol; 保存列颜色
CPtrList m ptrListItem; 保存Item颜色表
CPtrList m colTextColor; 保存列字体颜色
CPtrList m ItemTextColor; 保存单元格字体颜色
bool FindColColor int col COLORREF &color ; 查找列颜色
bool FindItemColor int col int row COLORREF &color ;
bool FindColTextColor int col COLORREF &color ; 查找列字体颜色
bool FindItemTextColor int col int row COLORREF &color ;
void SetColColor int col COLORREF color ; 设置列颜色
void SetItemColor int col int row COLORREF color ; 设置Item颜色
void SetColTextColor int col COLORREF color ; 设置列文本颜色
void SetItemTextColor int col int row COLORREF color ;
void SetRowHeigt int nHeight ; 设置行高
void SetHeaderFontHW int nHeight int nWith ; 设置表头字体大小
void SetHeaderTextColor COLORREF color ;
COLORREF m color;
BOOL SetTextColor COLORREF cr ;
void SetFontHW int nHeight int nWith ; 设置字体的高和宽
void EraseItemColor int col int row ;
stColor FindItemColor2 int col int row COLORREF &color ;
void EraseAllColor ;">可修改颜色的一个CListCtrlCl类 部分函数如下所示
public:
行高
int m nRowHeight;
int InsertColumn int nCol LPCTSTR lpszColumnHeading
int nFormat LVCFMT LEFT int nWidth 1 int nSubItem 1 ;
public:
Gradient 渐变系数 立体背景用 不用渐变设为0
[更多]
1