使用clistctrl对齐文本

时间:2014-12-04 12:31:43

标签: listview

第一个不会将文本对齐在中心,但是当我将列更改为1时,第二个会更改。

的原因

m_dataList.InsertColumn(0,_T(“FLOOR”),LVCFMT_CENTER,(rect.Width())/ 9);

m_dataList.InsertColumn(1,_T(“FLOOR”),LVCFMT_CENTER,(rect.Width())/ 9);

1 个答案:

答案 0 :(得分:0)

试试这个:

LVCOLUMN Column;
Column.mask = LVCF_FMT ;
Column.fmt = LVCFMT_RIGHT;
YourCListCtrl.SetColumn( 0, &Column );