0
第一個不會將中間的文本對齊,但是當我將列更改爲1時,第二個不會。任何原因爲什麼使用clistctrl對齊文本
m_dataList.InsertColumn(0,_T(「FLOOR」),LVCFMT_CENTER,(rect.Width())/ 9); m_dataList.InsertColumn(1,_T(「FLOOR」),LVCFMT_CENTER,(rect.Width())/ 9);
第一個不會將中間的文本對齊,但是當我將列更改爲1時,第二個不會。任何原因爲什麼使用clistctrl對齊文本
m_dataList.InsertColumn(0,_T(「FLOOR」),LVCFMT_CENTER,(rect.Width())/ 9); m_dataList.InsertColumn(1,_T(「FLOOR」),LVCFMT_CENTER,(rect.Width())/ 9);
試試這個:
LVCOLUMN Column;
Column.mask = LVCF_FMT ;
Column.fmt = LVCFMT_RIGHT;
YourCListCtrl.SetColumn(0, &Column);