【操作案例】CListCtrl

本文档介绍了如何使用CListCtrl控件,包括设置view属性为report、创建控件、插入列和行、设置内容及获取选择项信息。通过示例代码详细展示了如何操作CListCtrl。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.首先CListCtrl *m_list;如果直接采用拖拽控件的方式,要讲控件的view属性设置成report。

2.实例化并创建窗口
m_list=newCMylist();
m_list->Create(WS_VISIBLE|WS_CHILD|WS_VSCROLL|LVS_REPORT|WS_BORDER,CRect(60,200,900,550),this,100001);
给每个单元格设置边框:m_list->SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES|LVS_EX_CHECKBOXES);

3.设置每一列的头部名称
m_list->InsertColumn(0,L"ID",LVCFMT_LEFT,40);//插入列
m_list->InsertColumn(1,L"关键词",LVCFMT_LEFT,150);
m_list->InsertColumn(2,L"链接",LVCFMT_LEFT,300);
m_list->InsertColumn(3,L"发布结果",LVCFMT_LEFT,100);
设置每一行的头部名称(实际是为每一行插入一个序号)
m_list->InsertItem(0,L"1");//插入行
m_list->InsertItem(1,L"2");//插入行
m_list->InsertItem(2,L"3");//插入行

4.给我们的列表添加内容
m_list->SetItemText(0,1,L"第一行第二列");//在第一行第二个位置设置内容
m_list->SetItemText(0,2,L"第一行第三列");//在第一行第三个位置设置内容
m_list->SetItemText(0,3,L"第一行第四列");//在第一行第四个位置设置内容

int m_Count = m_list->GetSelectionMark();//返回当前选择项的索引值
m_list->GetItemTex

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值