MFC list Control的用法(功能类似QTableWidget)

1.今天遇到一个MFC代码需要使用类似QTableWidget的功能,找了半天也没找到MFC有table这个控件,后来同事帮忙写了这段代码,竟然用的是list control,记录下来,以备以后使用;

首先是将一个listcontrol的控件拖到到指定的界面位置:代码部分示例如下:

m_listResult.setExtendedStyle(LVS_SHOWSELALWAYS | LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES);

//插入四列内容

m_listResult.InsertColumn(0, _T("序号"), LVCFMT_LENT, 90);

m_listResult.InsertColumn(1, _T("时间戳"), LVCFMT_LENT, 150);

m_listResult.InsertColumn(2, _T("时间间隔"), LVCFMT_LENT, 150);

m_listResult.InsertColumn(2, _T("超出阈值"), LVCFMT_LENT, 150);

//这里获取的是有多少行内容

int nCount = m_listResult.GetItemCount();

CString strInfo;

strInfo.Format("%d", 1);

//插入一行,第一列内容是strInfo

m_listResult.InsertItem(nCount, strInfo);

m_listResult.SetItemText(nCount, 1, "1890");//这个是设置nCount行第2列的内容

以前也用过MFC,最近几年都在用QT,现在都慢慢忘了,记录下来备用吧~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值