新建MFC对话框文件。
1、主对话框选择List Control。
2、属性,VIEW改为report格式。
3、增加变量,命名为m_list
4、列表内容初始化,增加标题栏。
在BOOL CMFCApplication2Dlg::OnInitDialog()下添加
//列表初始化
// TODO: 在此添加额外的初始化代码
m_list.InsertColumn(0, L"比赛时间", LVCFMT_CENTER, 100);
m_list.InsertColumn(1, L"主队名字", LVCFMT_CENTER, 100);
m_list.InsertColumn(2, L"主队得分", LVCFMT_CENTER, 100);
m_list.InsertColumn(3, L"客队名字", LVCFMT_CENTER, 100);
m_list.InsertColumn(4, L"客队得分", LVCFMT_CENTER, 100);
也可以编写以下代码实现列宽的设置
CRect rect;
m_List.GetClientRect(rect);
5、新建菜单MENU,重新命名ID
6、在主页面属性里面讲meun加进去。
7、新建一个对话框,编辑如下,用于输入数据。增加值变量,对话框新建一个类Do_Add;
(图中控件要选择值)
8、菜单右键,添加处理程序,点击之后跳出对话框
注意要添加头文件#include
9、如果返回值是OK,就保存数据到列表,列表显示。
10、修改TAB键。