初始化列表
m_list.InsertColumn(0, "", LVCFMT_LEFT, 0);
m_list.InsertColumn(1, "name", LVCFMT_CENTER, 100);
m_list.InsertColumn(2, "age", LVCFMT_CENTER, 100);
m_list.InsertColumn(3, "address", LVCFMT_CENTER, 100);
m_list.SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES);
方法一:LVCOLUMN结构和SetColumn结合实现
LVCOLUMN lvc; lvc.mask =LVCF_FMT;
m_list.GetColumn(0, &lvc);
lvc.fmt &=~LVCFMT_JUSTIFYMASK;
lvc.fmt |=LVCFMT_RIGHT; // 这里指定对齐方式
m_list.SetColumn(0, &lvc);
// 方法二:数据插入方法和DeleteColumn函数结合实现
m_list.InsertItem(0, "");
m_list.SetItemText(0, 0, "悟空"); // 备注:在这里插入第0列数据
m_list.SetItemText(0, 1, "500");
m_list.SetItemText(0, 2, "水帘洞");
m_list.DeleteColumn(0); // 在这里删除由InsertItem插入的第0列