mfc笔记之List control控件使用

在vc6.0的开发平台上,建立dialog日志输出文件,



添加list control窗口,


并为窗口添加关联的变量(快捷方式:按Ctrl键再鼠标双击要添加关联变量的窗口)


变量与控件的绑定


List control 列表名设置:

m_list.InsertColumn(0, _T("ifileid"), LVCFMT_LEFT, 100, -1);
m_list.InsertColumn(1, _T("strfilename"), LVCFMT_LEFT, 500);
m_list.InsertColumn(2, _T("iimporttime"), LVCFMT_LEFT, 90);
m_list.InsertColumn(3, _T("istime"), LVCFMT_LEFT, 90);
m_list.InsertColumn(4, _T("ietime"), LVCFMT_LEFT, 90);

m_list.InsertColumn(5, _T("iduration"), LVCFMT_LEFT, 50);

List control内容输入:

char szValue[128];
itoa(strInfo.ifileid, szValue, 10);
m_list.InsertItem(RowCount, _T(szValue));//添加主项
m_list.SetItemText(RowCount, 1, _T(strInfo.strfilename));//添加子项
itoa(strInfo.iimporttime, szValue, 10);
m_list.SetItemText(RowCount, 2, _T(szValue));
itoa(strInfo.istime, szValue, 10);
m_list.SetItemText(RowCount, 3, _T(szValue));
itoa(strInfo.ietime, szValue, 10);
m_list.SetItemText(RowCount, 4, _T(szValue));
itoa(strInfo.iduration, szValue, 10);
m_list.SetItemText(RowCount, 5, _T(szValue));
RowCount++

猜你喜欢

转载自blog.csdn.net/zhuo_xiao/article/details/80279049