求MFC编程的一个数据显示问题
比如说,有一个学生信息表格,内容如下:姓名学号年龄成绩李四1001580张三1011575王五1021468现在要mfc的对话框上显示如上数据:姓名学号年龄成绩(这行应该...
比如说,
有一个学生信息表格,内容如下:
姓名 学号 年龄 成绩
李四 100 15 80
张三 101 15 75
王五 102 14 68
现在要mfc的对话框上显示如上数据:
姓名 学号 年龄 成绩(这行应该使用对话框编辑中的哪个控件来显示?)
表格中的三条具体学生信息,现在想要它们一行一行的进行显示,就像bt或迅雷中你增加一条下载任务,则新任务信息就显示在旧信息下面一样,而且一旦任务多界面不够显示所有时,就出现滚动条。总之,要在mfc对话框中进行上面这样的显示,应该选择什么控件?要进行什么设置?最好能给出一个简单的类似例子程序。
控件确定后,谁能给我讲一下具体设置步骤及所需添加的代码!!! 展开
有一个学生信息表格,内容如下:
姓名 学号 年龄 成绩
李四 100 15 80
张三 101 15 75
王五 102 14 68
现在要mfc的对话框上显示如上数据:
姓名 学号 年龄 成绩(这行应该使用对话框编辑中的哪个控件来显示?)
表格中的三条具体学生信息,现在想要它们一行一行的进行显示,就像bt或迅雷中你增加一条下载任务,则新任务信息就显示在旧信息下面一样,而且一旦任务多界面不够显示所有时,就出现滚动条。总之,要在mfc对话框中进行上面这样的显示,应该选择什么控件?要进行什么设置?最好能给出一个简单的类似例子程序。
控件确定后,谁能给我讲一下具体设置步骤及所需添加的代码!!! 展开
3个回答
展开全部
用CListCtrl控件
CListCtrl m_lst;
m_list.Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd,UINT nID );
m_list.InsertColumn(0,"姓名");
m_list.InsertColumn(1,"学号");
m_list.InsertColumn(2,"年龄");
m_list.InsertColumn(3,"成绩");
m_list.InsertItem(0,"李四");
m_list.SetSetItemText(0,0,"李四");
m_list.SetSetItemText(0,1,"100");
m_list.SetSetItemText(0,2,"15");
m_list.SetSetItemText(0,3,"80");
以后的信息按李四这样就可以了
CListCtrl m_lst;
m_list.Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd,UINT nID );
m_list.InsertColumn(0,"姓名");
m_list.InsertColumn(1,"学号");
m_list.InsertColumn(2,"年龄");
m_list.InsertColumn(3,"成绩");
m_list.InsertItem(0,"李四");
m_list.SetSetItemText(0,0,"李四");
m_list.SetSetItemText(0,1,"100");
m_list.SetSetItemText(0,2,"15");
m_list.SetSetItemText(0,3,"80");
以后的信息按李四这样就可以了
展开全部
选用List Control控件!
简单的例子还是看看书吧,我一下也找不出来 呵呵
简单的例子还是看看书吧,我一下也找不出来 呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选用List Control控件!
你好棒,你是大学生吧,我家穷读不起大学,这种东西只能自己研究,我们农村没电脑,就只能到上海打工,才看到电脑,非常感兴趣。可绝对不如你们这些真正读过大学的专业人士。
你好棒,你是大学生吧,我家穷读不起大学,这种东西只能自己研究,我们农村没电脑,就只能到上海打工,才看到电脑,非常感兴趣。可绝对不如你们这些真正读过大学的专业人士。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询