凡事用过这软件的大哥们,都知道这是CE,这种功能到底怎么实现的?
小弟很感兴趣,但找了很多资料都没有,也下载了很多VC案例,都没有说明这功能,无奈和大哥们求助一下。
我知道怎么更改同一行或者同一列的背景和颜色。
但是这种更改单元格背景、文字颜色,而且文字还是不同颜色的,不会啊。
希望大哥能帮帮小弟一下吧。

解决方案 »

  1.   

    owner draw
      

  2.   

    有个Rich Edit,但CListCtrl类不知道怎么弄
      

  3.   

    重绘 时 
                CPen pen;
                pen.CreatePen(PS_SOLID, 0, m_TxtColour【index】);            CPen* pOldPen = (CPen*) pDC->SelectObject(&pen);
      

  4.   


    能说清楚一点不?在OnLvnGetdispinfoList1 还是 OnPaint重绘?这 index 从那个结构得来?
      

  5.   

    1 m_TxtColour【index】

    COLORREF  m_TxtColour【0】=RGB(0,0,0);// 黑

    2 通常 在 OnPaint 中,自绘时 在 OnCustomDraw