mfc Clistview 用代码设置格式
时间: 2023-12-17 10:05:47 浏览: 130
可以通过以下代码设置CLISTVIEW控件的显示格式:
```cpp
// 设置列信息
m_listCtrl.InsertColumn(0, _T("Name"), LVCFMT_LEFT, 100);
m_listCtrl.InsertColumn(1, _T("Age"), LVCFMT_LEFT, 50);
m_listCtrl.InsertColumn(2, _T("Gender"), LVCFMT_LEFT, 50);
// 设置行信息
m_listCtrl.InsertItem(0, _T("John"));
m_listCtrl.SetItemText(0, 1, _T("30"));
m_listCtrl.SetItemText(0, 2, _T("Male"));
m_listCtrl.InsertItem(1, _T("Lisa"));
m_listCtrl.SetItemText(1, 1, _T("25"));
m_listCtrl.SetItemText(1, 2, _T("Female"));
```
这个示例代码设置了三列信息,两行数据,第一列的宽度为100像素,后两列的宽度为50像素。调用InsertItem函数插入行,调用SetItemText函数设置每个单元格的文本内容。在调用这些函数前,需要先创建CLISTVIEW控件并将其关联到一个变量上,如:
```cpp
CListCtrl m_listCtrl;
```
如果需要更详细的格式设置,可以使用CListCtrl的相关函数,如SetExtendedStyle、SetColumnWidth、SetItemData等。具体使用方法可以参考MFC文档。
阅读全文