【MFC】学习MFC day4 vs2019 基于对话框的MFC应用程序&导出列表框控件(List Control)的数据到EXCEL文件
今天的目标:
1、收集数据到列表框控件
2、列表框控件的数据导出到EXCEL文件(.xls)
开始:
今天的代码文件Github的链接我也会放在博客的底部哟
偷个懒,我将我上一篇博客的项目改了一下。
将三个对话框窗体的界面设置成下图
列表框(List Control)的设置
将List Control 控件的View属性设置为Report(报表模式)
BOOL CMFCDialogDlg::OnInitDialog()
{
......
// TODO: 在此添加额外的初始化代码
}
将下面的代码放到上面OnInitDialog()里面
以下代码是初始列表框的样式
CRect mRect;
mList1.GetWindowRect(&mRect); //获取控件矩形区域
int kuan = mRect.Width();
mList1.InsertColumn(0, _T("姓名"), LVCFMT_CENTER, kuan/3, -1);//添加标题
mList1.InsertColumn(1, _T("职务"), LVCFMT_CENTER, kuan / 3, -1);//添加标题
mList1.InsertColumn(2, _T("自我介绍"), LVCFMT_CENTER, kuan / 3, -1);//添加标题
DWORD dwStyle = mList1.GetExtendedStyle(