可自定义的CListCtrlCL类

时间:2018-01-21 05:17:50
【文件属性】:

文件名称:可自定义的CListCtrlCL类

文件大小:6KB

文件格式:RAR

更新时间:2018-01-21 05:17:50

C++ CListCtrlCl ClistCtrl

可修改颜色的一个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 [更多]


【文件预览】:
HeaderCtrlCl.cpp
ListCtrlCl.cpp
ListCtrlCl.h
HeaderCtrlCl.h

网友评论

  • #新手适用 #内容与标题一致
  • 这个数还可以,是我要的,多谢楼主了
  • SetItemColor(),SetColColor(),SetColTextColor();这3个函数默认都用不了,把对应注释里的内容放出来就能用,是楼主改错了吗?
  • 看看,看看,不知道怎样
  • 比较好用啊
  • 不错,可以兼容使用,多谢分享
  • 还不错,挺好用的。
  • 有点参考意义。
  • 很好,非常感谢,正好需要这个参考
  • 挺好的东西。只是存在一个小问题,在unicode环境下编译需要新下载东西,如果用老的编译器没有问题。
  • 超级给力,还是免费的,实现了我需要的功能