各位路过的大神,请教一个问题:
如下图红框标注,表头与列表之间的行线怎样才能显示出来,这样看着很尴尬,或者说给怎么给表头换一个风格显示

解决方案 »

  1.   

    自绘试试看吧,我名下也挂着一个行线不明显的bug,可是我不想改了,
      

  2.   

    推荐 CGridCtrl 开源的 
      

  3.   

    ListControl就是这么原始。
      

  4.   

    DWORD dwStyle = m_List.GetExtendedStyle();
      

  5.   

    dwStyle |= LVS_EX_FULLROWSELECT;
    dwStyle |= LVS_EX_GRIDLINES;
    m_List.SetExtendedStyle(dwStyle);
      

  6.   

    你可以给 header 控件加上边框:
    CHeaderCtrl *lphdr = GetHeaderCtrl();
    lphdr->ModifyStyle(0, WS_BORDER);
      

  7.   

    你修改unicode为多字符集就可以了