首页 相关文章 VC可设置单元格颜色的ClistCtrl类

VC可设置单元格颜色的ClistCtrl类

  一、说明:

  CListCtrl控件简单易用,美中不足的是不能设置单元格的颜色,作者试着扩展了CListCtrl类,提供了一个可设置单元格颜色的函数,

  SetItemColor(int nItem, int nSubItem, COLORREF clrText, COLORREF clrBkgnd).

  本类参考自 vckbase “列表控件排序功能的实现”(作者/王骏 ) ,在使用本类前,请先参考该文。

  示例程序运行效果如图一:


  图一 示例程序运行效果图

  二、原理

  在ListCtrl绘制单元格时将发送NM_CUSTOMDRAW消息给父窗口,只要处理该消息,我们就可以定制自己想要的颜色。具体使用方法请参考源程序中的 函数:void CSortListCtrl::OnCustomDraw(NMHDR* pNMHDR, LRESULT* pResult)三、使用方法 //设置整行选择和带表格...[ 查看全文 ]

2016-02-19 标签:

VC可设置单元格颜色的ClistCtrl类的相关文章

手机页面
收藏网站 回到头部