VC中List Control简单用法
2015-01-06 19:33
405 查看
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);
有多种风格可以选择,在这里,我来总结下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);
相关文章推荐
- [转]VC++中CListCtrl listcontrol用法技巧
- List control简单用法
- Vc控件用法总结之List Control
- VC++ List Control 的具体用法实例
- vc导出listcontrol界面值到excel最简单的例子
- Vc控件用法总结之List Control
- Vc控件用法总结之List Control
- Vc++ 控件List Control用法总结
- VC++ List Control 的具体用法实例
- VC++ List Control 的具体用法
- VC控件用法总结之List Control
- VC++ List Control 的具体用法实例
- VC List Control 用法及技巧 总结1
- Vc控件用法总结之List Control
- VC++ List Control 的具体用法实例。
- VC List Control 用法
- VC++ List Control 用法
- VC++ ListControl的用法
- VC++ List Control 的具体用法实例。
- (Delphi) TStringList的用法 构造简单数据库