mfc listcontrol 输出表头和列表
时间: 2023-08-02 17:11:36 浏览: 97
MFC List Control Report 制作表格
您可以使用 MFC 的 CListCtrl 类来输出表头和列表。
以下是一个示例代码,可以输出一个包含表头和列表的 CListCtrl:
```
//创建CListCtrl对象
CListCtrl m_ListCtrl;
m_ListCtrl.Create(WS_VISIBLE | WS_BORDER | WS_TABSTOP | LVS_REPORT, CRect(10, 10, 300, 200), this, ID_LISTCTRL);
//为CListCtrl添加表头
m_ListCtrl.InsertColumn(0, _T("姓名"), LVCFMT_LEFT, 100);
m_ListCtrl.InsertColumn(1, _T("年龄"), LVCFMT_LEFT, 100);
m_ListCtrl.InsertColumn(2, _T("性别"), LVCFMT_LEFT, 100);
//为CListCtrl添加列表数据
m_ListCtrl.InsertItem(0, _T("张三"));
m_ListCtrl.SetItemText(0, 1, _T("25"));
m_ListCtrl.SetItemText(0, 2, _T("男"));
m_ListCtrl.InsertItem(1, _T("李四"));
m_ListCtrl.SetItemText(1, 1, _T("30"));
m_ListCtrl.SetItemText(1, 2, _T("女"));
```
在上述示例代码中,我们首先创建了一个 CListCtrl 对象,然后使用 InsertColumn 方法添加了表头,最后使用 InsertItem 和 SetItemText 方法添加了列表数据。
请注意,以上示例代码仅供参考。您需要根据您的具体需求进行修改和调整。
阅读全文