VC6.0给ListView(CListCtrl)添加数据

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

VC6.0给ListView(CListCtrl)添加数据

CListCtrl* theCtrl = GetListCtrl(); 
theCtrl.InsertColumn(0,"姓名",LVCFMT_CENTER,50); 
theCtrl.InsertColumn(0,"班级",LVCFMT_CENTER,50); 
如何将 “张三”加入到姓名列中;如何将“初三四班”加入到班级列中?

 

theCtrl.InsertItem(0, "张三"); 
第一个参数是索引即行数,写0就是插到第一行,第二个参数是内容 

theCtrl.SetItemText(0, 1, "初三四班"); 
第一个参数同样是行索引,第二个参数是列索引,第三个不说了 

首先使用theCtrl.GetItemCount();获得列表中的总行数。比如n=theCtrl.GetItemCount(); 
然后使用theCtrl.InsertItem(n, "张三");新加一行,但新增的行只有第一列有数据,就是"张三",后面的列就可以用theCtrl.SetItemText(n, 1, "初二六班");的方法进行设置或修改了。 
当然不用获得总行数,直接用theCtrl.InsertItem(0, "张三");会把新行插到第一行的位置,类似于头插法,上面说的那个相当于尾插法。

跨进程读取ListView(CListCtrl)内容  /////////////////////////////////////////////////////////////////////////////////////Author:  aaashun//Date:    23/2/2009//Email:   aaashun@gmail.com////////////////////////////////////// 阅读详情

相关推荐

数据库中的数据添加到ListControl控件

数据库中的数据添加到ListControl控件、将数据库中的数据添加到ListControl控件

vC数据库操作——向ctrllist控件中插入数据的精华

                       VC中ctrllist的使用与数据库链接 清浪冲天 马敬发 QQ: 283989349   E-mail: mjf150080@tom.com 有问题时,我们可以通过http://www.hustc.mpc.cn 这个论坛,或 通过QQ 共同学习和讨论  // DIALOG_TRAINCOURSE.cpp : implementat

每天进步一点点的专栏 2516

设置CListCtrl单元格颜色和背景色VC++6.0

继承自CListCtrl,可单独设置单元格颜色和背景色

VC++ ListView Control完全用法

ListView Control Advanced Windows Forms: Creating an SDI ListView and Control Panel UIRating: noneTom Archer - Archer Consulting Group - 12/13/2004Tom Archer illustrates how easy Visual Studio .NET an

梦的归宿 2万+

C++--CListCtrl使用技巧的摘抄

1. CListCtrl 风格      LVS_ICON: 为每个item显示大图标      LVS_SMALLICON: 为每个item显示小图标      LVS_LIST: 显示一列带有小图标的item      LVS_REPORT: 显示item详细资料      直观的理解:windows资源管理器,“查看”标签下的“大图标,小图标,列表,详细资料”2. 设置listctr

SAP BLOG--Jack Wu 4962

使用VCCListCtrl的SortItems对数据排序.txt

首先说明VCCListCtrl的排序功能非常麻烦,如果有选择的话可以使用第三方的类比如CListCtrlEx等下面来说在VC中标准的CListCtrl是怎么样排序的我做这个主要用在一远程文件管理的 文件列表排序中1.排序函数的原型在CListCtrl中有一个成员函数叫SortItems它接收两个参数一个是用于比如的回调函数另一个是要排序的list指针2.回调函数的原型回调

冷风 3406

VC 双击编辑CListCtrl中的数据(转)

想要双击实现修改列表框内容,只需四步: 第一步:添加一个edit控件早任意位置,并关联一个变量如:m_edit;,在OnInitDialog()函数中写入 m_edit.ShowWindow(SW_HIDE),作用为初始时讲编辑框应藏 第二步:添加一个CListCtrl控件,关键一个变量如:m_list;然后响应该控件的NM_DBLCLK消息,也就是双击事件处理消息 第三部:在双击事件处理函数中写...

xiangzi890721的博客 565

使用VCCListCtrl的SortItems对数据排序

首先说明VCCListCtrl的排序功能非常麻烦,如果有选择的话可以使用第三方的类比如CListCtrlEx等下面来说在VC中标准的CListCtrl是怎么样排序的   我做这个主要用在一远程文件管理的 文件列表排序中   1.排序函数的原型   在CListCtrl中有一个成员函数叫SortItems它接收两个参数一个是用于比如的回调函数另一个是要排序的list指针     2.回调函数的原型   回调函数是这个样子的   int CALLBACK ListCompare(LPARAM lParam1,

wuti_pl的专栏 678

CListCtrl应用

编程环境VC初始化: DWORD dwStyle; dwStyle = m_bzlist.GetStyle(); dwStyle |= LVS_EX_GRIDLINES |LVS_EX_FULLROWSELECT|LVS_SHOWSELALWAYS ; m_bzlist.SetExtendedStyle(dwStyle); m_bzlist.SetBkColor(RGB(0xec,0xf1,0xf

treewater的技术 1627

CListCtrl控件背景颜色网格色彩

CListCtrl控件背景颜色网格色彩,用CListCtrl来显示数据比较方便,有时候我们需要标注某一列或某一个单元格的背景和字体颜色,或者需要改变一下行高和字体大小,CListCtrl要改变这些并不是很方便。本文将介绍如何派生一个类来改变CListCtrl及其表头的高度、字体大小、列背景颜色、单元格背景颜色、列字体颜色、单元格字体颜色。 通过改变 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景,重载函数实现!

CListCtrl 应用

CListCtrl 应用 标题(带CheckBox的) .cpp m_listDtvParent.ModifyStyle(0L,LVS_SHOWSELALWAYS); DWORD dwStyle = m_listDtvParent.GetExtendedStyle(); dwStyle |= LVS_EX_GRIDLINES;//网格线(只适用与report风格的listctrl) dwStyl...

w6920185的博客 157

VC++6.0下构建可直接编辑的列表控件类

<br />摘要 MFC中的CListCtrl类用于封装列表控件的各种操作,但CListCtrl类不支持直接编辑。本文介绍在VC++6.0中以CListCtrl类为基类构建可直接编辑的列表控件类的方法,并提供一个可运行的实例。<br />关键词 CListCtrl,列表控件,直接编辑,VC++6.0<br /> <br />一、引言<br />    列表控件主要用来以各种方式显示一组数据记录供用户进行各种操作,是最常见的控件之一。WindowsXP资源管理器中的“查看”菜单下的 “图标|平铺|列表|详细信

特权份子的专栏 729

VCCListCtrl控件

1. CListCtrl 样式及设置2. 扩展样式设置3. 数据插入4. 一直选中Item5. 选中和取消选中Item6. 得到CListCtrl中所有行的checkbox的状态7. 得到CListCtrl中所有选中行的序号8. 得到item的信息9. 得到CListCtrl的所有列的header字符串内容10. 使CListCtrl中一项可见,即滚动滚动条

温智星的专栏 574

VC中通过动态读取数据库中数据集显示在ListView中且将将数据字段作为表头

先起个头,有空完成,

gates007的专栏 1637
上一篇: 2008年度世界顶级杀毒软件排名榜
下一篇: C++笔试题(1)
mac_arthur
博客等级 码龄22年 8粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值