我想把自己程序界面上的ListCtrl控件变得有颜色,如何进行改变?是否象XXX.SetTextClor()和XXX.SetBkColor()那样很简单就可以了,请告诉下方法,谢谢各位了!!!!
解决方案 »
- CreateMemoryResourceNotification()没能捕捉到内存耗尽的事件,为什么?
- 怎样将控件注册为数组?
- 如何通过CWnd指针对该界面进行抓图,该界面可能隐藏或者被遮挡
- mfc 文件拷贝查找问题
- 新贴继续伪装IP访问的问题~~~
- @@##请问,这个连接错误是因为什么?谢谢!!
- 交流,有没有谁知道联众牌类游戏作弊软件的编程思路.
- 怎么在线程外终止一个线程
- 小弟不是计算机科班,问一个简单问题.什么是前台什么是后台?
- 请问ATL方式ActiveX控件上如何相应Edit控件上的回车
- 请教:郁闷,msdn上的说明读了好多遍,还不知这程序错在哪儿
- ADSL拨号上网动态分配得IP地址怎样获取?用普通猫拨号得呢?
CListCtrl m_ctrlperson;
m_ctrlperson.SetTextColor(RGB(100,0,100));
m_ctrlperson.SetTextBkColor(RGB(240,247,233));
m_ctrlperson.SetTextColor(RGB(100,0,100));
m_ctrlperson.SetTextBkColor(RGB(240,247,233));分别对ListCtrl控件里面显示的Text的颜色和背景设置,不是对ListCtrl控件本身颜色设置。oyljerry(☆勇敢的心☆-要开始写论文了)
你说的重载WM_CTLCOLOR是怎么重载?我找了下ListCtrl的消息函数是没有的,是不是对ListCtrl所在的整个对话框控件的WM_CTLCOLOR重载,这个函数我已经重载来对对话框的界面颜色设置,在这个函数中,对ListCtrl控件的颜色设置代码具体是怎么的??多谢了!!!
SetTextBkColor
SetTextColor