mfc listcontrol 输出表头
时间: 2023-08-02 16:11:36 浏览: 110
MFC List Control Report 制作表格
要在 MFC 的 List Control 控件中输出表头,可以使用 CListCtrl 类的 InsertColumn() 函数来插入列。
以下是一个简单的示例代码,可以在 OnInitDialog() 函数中调用来插入表头:
```cpp
BOOL CMyDialog::OnInitDialog()
{
CDialogEx::OnInitDialog();
// 获取 List Control 控件
CListCtrl* pListCtrl = (CListCtrl*)GetDlgItem(IDC_LIST1);
// 插入列
pListCtrl->InsertColumn(0, _T("Column 1"), LVCFMT_LEFT, 100);
pListCtrl->InsertColumn(1, _T("Column 2"), LVCFMT_LEFT, 100);
pListCtrl->InsertColumn(2, _T("Column 3"), LVCFMT_LEFT, 100);
return TRUE;
}
```
这个例子中,我们获取了一个名为 IDC_LIST1 的 List Control 控件,并在其第 1、2、3 列插入了表头。每个表头都包含一个标题字符串、一个对齐方式和一个宽度。在这个例子中,我们将宽度设置为 100,对齐方式为左对齐。
阅读全文