RT
因为在CListCtrl中有一项文件大小
最好采用右对齐方式看起来才舒服
如:
123,456,789K
     25,585K
 25,547,658K
CListCtrl默认为左对齐123,456,789K
25,585K
25,547,658K这样实在不太美观

解决方案 »

  1.   

    属性->Extened Styles->Right Aligned text
      

  2.   

    m_lstctrl.InsertColumn(0, _T("NO."), LVCFMT_RIGHT, 80);
      

  3.   

    可以在初始化column的时候,如楼上页可以 LVCOLUMN col;      
    col.mask = LVCF_FMT; 
    col.fmt = LVCFMT_RIGHT; 
    m_list.SetColumn(1, &col);
      

  4.   

    m_lstctrl.InsertColumn(0, _T("NO."), LVCFMT_RIGHT, 80);是达不到效果的,因为对于第0列是无效的,它始终是LFCFMT_LEFT,干脆不用第0列。
      

  5.   

    m_list.InsertColumn(0,"********",LVCFMT_RIGHT,110,0);
    LVCFMT_RIGHT为右对齐
    LVCFMT_CENTER为居中
    LVCFMT_LEFT为左对齐
      

  6.   

    第0列可以用m_list.SetColumn(0, &col);达到效果