如何在CListView中设置CListCtrl的某个表值的背景色? 如何在CListView中设置CListCtrl的某个表值的背景色? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置全部可以用SetBkColor设置单项只能子类化你的CListView,重载其中的OnDraw事件,并给出相应的接口。给你一个例子:http://www.vckbase.com/document/viewdoc.asp?id=891 重载OnPaint,在其中,GetItemRect,然后FillSolidRect. look this:http://www.codeguru.com/listview/row_color.shtmlhttp://www.codeguru.com/listview/col_color.shtml http://www.codeguru.com/listview/CustomDrawListViewControls1.html 取得你要设置背景色的表值项的Rect:GetItemRect(&rect);然后重载OnPaint()函数,在函数的最开头处加上如下的语句:CPaintDC dc(this);//.......//这中间是你取得所要设置表项的Rect的语句,用到的函数就是GetItemRect,值传给rect;//.......dc.FillSolidRect(rect, RGB(60,110,170)); //这个在VC6,windows XP+SP1下通过,你试试看,有问题再说. G729a.dll的函数调用提示unresolved external symbol 关于vc++格式化输出一个Tab键空格 ctoolbar上怎么放入一个下拉框 就是VC中WIN32 DEBUG 和 WIN32 release 那种? 来到厦门快一个月了,散分 怎样判断EDIT里是不是数字 郁闷!!!信誉分只有69!!!! 如何去掉数组里面重复的数据项? 请问,环境变量怎么理解? 还是COM问题 MFC CEdit自绘时遇到的问题,求帮助 关于CTimeSpan的简单问题 一个在DEBUG下可以编译通过DLL,但,在RELEASE下不能编译通过,求救,谢谢!
http://www.codeguru.com/listview/row_color.shtml
http://www.codeguru.com/listview/col_color.shtml
然后重载OnPaint()函数,在函数的最开头处加上如下的语句:
CPaintDC dc(this);
//.......
//这中间是你取得所要设置表项的Rect的语句,用到的函数就是GetItemRect,值传给rect;
//.......
dc.FillSolidRect(rect, RGB(60,110,170));
//这个在VC6,windows XP+SP1下通过,你试试看,有问题再说.