怎样使用CListCtrl控件中InsertItem和SettItemtext函数

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

最近做一个小项目用到CListCtrl控件中InsertItem和SettItemtext函数这两个函数,用了好大劲才明白,希望以后少走弯路内容如下:

InsertItem在MSDN中的函数原型如下
        int InsertItem( const LVITEM* pItem
);
       int InsertItem( int nItem, LPCTSTR lpszItem
);
       int InsertItem( int nItem, LPCTSTR lpszItem, int nImage
);
     
int InsertItem( UINT nMask, int nItem, LPCTSTR lpszItem, UINT nState, UINT nStateMask, int nImage, LPARAM lParam
);
     一般我们用的比较多的时第2种和第三种,其中第三种时建立一个带有头标的项

关于MFC中CListCtrl::InsertColumn()InsertItem()SetItemText()的一些认识 才开始写博客,有很多不懂的或者表达不清楚的,请谅解!还有因为是自己在自学,所有可能有些话是错的,所以请朋友们看到后留言指出错误,大家一起学习,非常感谢!! 刚刚在学习MFC中的List Control控件的时候遇到一些问题,就是InsertColumn()InsertItem()SetItemText()这几个函数。我是看的我弟学校合作的培训学校的视频学习的,那个老师虽然能力还不错,但是表 阅读详情

相关推荐

将数据写入到CListCtrl

CListCtrl中写入数据,一般使用3个成员方法:     CListCtrl::InsertColumn;   CListCtrl::InsertItem;   CListCtrl::SetItemText;      InsertColumn被用于向显示列表中插入显示的列,例如:    list.InsertColumn(0,“主项”,LVCFMT_LEFT, 80);    list.I...

qq_41494362的博客 1044

CListCtrl控件InsertItemSettItemtext函数的用法简介

        本人初次用CListCtrl控件的时候,对于 InsertItemSetrtItemtext两个函数的作用始终不是太懂,比如如果不先调用InsertItem这个函数,后面的InsertItemtext函数写了,也不起作用.查了MSDN,也没有收获,经过有人点拔,才恍然大悟.今天将经验说一下,希望有共同爱好者少走弯路.        InsertItem在MSDN中的函数原型如

ct_hero0902的专栏 5万+

CListCtrl控件InsertItemSetItemText函数

     本人初次用CListCtrl控件的时候,对于 InsertItemSetItemText两个函数的作用始终不是太懂,比如如果不先调用InsertItem这个函数,后面的SetItemText函数写了,也不起作用.查了MSDN,也没有收获,经过有人点拔,才恍然大悟.今天将经验说一下,希望有共同爱好者少走弯路.          InsertItem在MSDN中的函数原型如

u013407012的专栏 2636

CTreeCtrl 类的InsertItem成员函数

用于向树状控件中插入一个选项。该函数有四种格式: HTREEITEM InsertItem(LPTV_INSERTSTRUCT lpInsertStruct); 或 HTREEITEM InsertItem(UNIT nMask,LPCTSTR lpszItem,                      int nImage,int nSelectedImage,

lanmeng_smile的专栏 8353

CListCtrl::SetItemText()用法listctrl 设置风格

SetItemText用法 CListCtrl::SetItemText BOOL SetItemText( int nItem, int nSubItem, LPTSTR lpszText ); Return Value Nonzero if successful; otherwise zero. Parameters nItem Index of the item whose...

weixin_30642561的博客 700

CListCtrl 类中InsertItem, InsertColumn, SetItemText使用

1.InsertColumn   函数功能:在报告模式下插入一列  函数原型:int InsertColumn(int nCol, const LVCOLUMN* pColumn);  int InsertColumn(int nCol, LPCTSTR lpszColumnHeading, int nFormat = LVCFMT_LEFT, int nWidth = -1, in

lanmeng_smile的专栏 4310

MFC CListCtrl 虚拟列表使用详解

CListCtrl 是MFC 库的一个列表控件,用于显示数据的。可以通过 InsertItem 快速向列表添加一行数据,并且用 SetItemText 设置其后面列的数据项。但是本篇文章重点不是介绍 CListCtrl 控件的基本使用方法,而是介绍 CListCtrl 的扩展功能“虚拟列表”。使用 InsertItem 方法可以显示少量数据,但是数据量大或者是频繁刷新列表数据时,会出现缓慢甚至卡顿的现象。虚拟列表可以很好的解决该问题。1、处理 LVN_GETDISPINFO 消息。

baidu_15765107的博客 6315

CListCtrl控件InsertItemSetItemText函数及CTreeCtrl::SetItemText

如果不先调用InsertItem这个函数,后面的SetItemText函数写了,也不起作用。 InsertItem在MSDN中的函数原型如下         int InsertItem( const LVITEM* pItem );        int InsertItem( int nItem, LPCTSTR lpszItem );        int InsertItem( i

heary29的专栏 1988

InsertItem SetItemText

CListCtr::InsertItem作用是:在列表控件里面插入一个新行。参数1:int 项索引-行号【从0开始 不包括标题栏】list.SetItemText(0,1,"子数据");插入数据"主数据"到第一行的主项,你可以认为是第一列。list.InsertItem(0,"主数据");将第一行第二列(1表示第二列)设置为“子数据”。参数3:LPCTSTR 文本。返回值:成功返回非0,失败返回0。

2301_77864438的博客 421

PyQt(Python+Qt)学习随笔:QListWidget插入项的insertItem方法

老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 在QListWidget对象中,插入一个项的方法是调用insertItem方法,insertItem方法有2种重载方式,分别语法如下: insertItem(int row,str label ) 该方法直接在列表部件QListWidget对象的列表指定位置插入一个文本内容为参数指定值的项,...

老猿Python 3390
上一篇: (转)模板的具体实现 ―― 模板的实例化(instantiation)或具体化(specialization)
下一篇: Introduction to Microsoft Sync Framework (来自MSDN)
firstit
博客等级 码龄20年 21粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值