女泳装:VC listctrl 控件 如何修改subitem

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 09:44:10
控件里面的内容我已经定义好了,现在就需要直接在控件上修改subitem的内容

标准做法:

static LV_COLUMN cols[] = {
{ LVCF_TEXT | LVCF_SUBITEM | LVCF_WIDTH, LVCFMT_LEFT, 40, _T("序号") },
{ LVCF_TEXT | LVCF_SUBITEM | LVCF_WIDTH, LVCFMT_LEFT, 70, _T("销售员") },
{ LVCF_TEXT | LVCF_SUBITEM | LVCF_WIDTH, LVCFMT_LEFT, 100, _T("付款总额") },
{ LVCF_TEXT | LVCF_SUBITEM | LVCF_WIDTH, LVCFMT_LEFT, 70, _T("") },
};
CListCtrl* pList = (CListCtrl*) GetDlgItem(IDC_LIST1);
pList->SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES
|LVS_EX_ONECLICKACTIVATE);
const NUMCOLS = sizeof(cols)/sizeof(LV_COLUMN);
for(int i = 0; i<NUMCOLS; i++) {
cols[i].iSubItem = i;
pList->InsertColumn(i,&cols[i]);
}