VC中List Control简单用法

ListControl控件所属CListCtrl类。

有多种风格可以选择,在这里,我来总结下Report型的简单使用。

 

给List Control控件添加变量如m_MyList。

 

清空所有数据:

m_MyList.DeleteAllItems();

 

统计列表中有多少项:

int index = m_MyList.GetItemCount();

 

添加竖列,并设置宽度为nWidth:

int InsertColumn

(

        int nCol,

        LPCTSTR lpszColumnHeading,

        int nFormat = LVCFMT_LEFT,

        int nWidth = -1,

        int nSubItem = -1

);

例如

m_MyList.InsertColumn(0,_T("项目1"),LVCFMT_LEFT,nWidth);

m_MyList.InsertColumn(1,_T("项目2"),LVCFMT_LEFT,nWidth);

 

添加横行:

int InsertItem

(

   int nItem,

   LPCTSTR lpszItem

);      

例如

m_MyList.InsertItem(intnItem,strName);//其中nItem为控件中行的索引,strName是控件头的名字。

 

改变或插入新行中的数据:

BOOL SetItem

(

        int nItem,

        int nSubItem,

        UINT nMask,

        LPCTSTR lpszItem,

        int nImage,

        UINT nState,

        UINT nStateMask,

        LPARAM lParam

);

例如

m_MyList.SetItem(index,1,LVIF_TEXT,_T("123"),0, 0, 0,0);

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值