不是我懒 试了网上说的很多方法 都没有作用我写了个DEMO 请高手去下载后确实能解决 我立即给分 多谢了DEMO下载地址
http://www.fileurls.com/nppwhr

解决方案 »

  1.   

    m_ctlList.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_SUBITEMIMAGES|LVS_EX_DOUBLEBUFFER);
      

  2.   

    建议换个控件试试,codeproject上应该有类似的
      

  3.   

    m_list.Redraw(FALSE);
    //你的插入listctrl数据的代码
    m_list.Redraw(TRUE);
      

  4.   

    楼上的请把DEMO下载下载自己试一下 你说的方法貌似是不行的
      

  5.   

    BOOL CListCtrlEx::OnEraseBkgnd(CDC* pDC)
    {
    // TODO: 在此添加消息处理程序代码和/或调用默认值 return TRUE;
    }
      

  6.   


    // CRgn rgn;
    // rgn.CreateRectRgnIndirect(rc);
    // pDC->SelectClipRgn(&rgn);
    pDC->DrawText(strText, rc, DT_VCENTER|DT_CENTER|DT_SINGLELINE);
    // pDC->SelectClipRgn(NULL);