码迷,mamicode.com
首页 > Windows程序 > 详细

《Windows编程循序渐进》——列表控件的使用

时间:2016-07-20 01:08:31      阅读:316      评论:0      收藏:0      [点我收藏+]

标签:

添加List Ctrl并将View属性设置为Report,最终页面设计如下:

技术分享

给ListCtrl添加变量:

技术分享

我们定义一个函数,函数中的内容专门用来初始化列表框,先来做一步:

技术分享

并在住Dialog头文件中添加这个成员函数:

技术分享

并在初始化代码中添加这个函数:

技术分享

运行之后就有效果了:

技术分享

插入一定量的数据,代码如下:

技术分享

运行后代码如下:

技术分享

现在我们再插入一个Dialog,布局如下:

技术分享

给这个Dialog添加类,有了Dialog对应的类之后才能把其它控件的消息响应函数作为这个Dialog的成员函数添加到这个类中:

技术分享

下面给第一个Dialog的Add中添加代码:

技术分享

删除的Button的消息响应函数代码如下:

技术分享

 下面我们来实现

技术分享

这几个函数。先给第二个Dialog的编辑框添加变量:

技术分享

再给四个编辑框添加Change事件:

技术分享

下面四个函数相应的代码如下:

技术分享

下面写第二个Dialog的添加按钮的消息响应:

技术分享

运行:

技术分享

添加:

技术分享

  • 阶段性总结:

 MFC初始时已经建立好了一个Dialog,只需往里边添加相应的控件,对应着相应的消息响应函数、变量、事件等即可。而这些内容都是这个Dialog的成员变量或者成员函数;

也可以向这个Dialog添加Dialog、Sheet等。这样,如果你向新的Dialog中添加控件,以实现消息响应函数、事件等函数时,这个新的Dialog必须要有一个类,来容纳这些函数作为这个类的成员函数,所以就要先对新的Dialog添加类,再去实现那些函数。这些控件都是新Dialog上的,所以他们的函数都是新Dialog类的成员函数。

如图所示:

技术分享

 

《Windows编程循序渐进》——列表控件的使用

标签:

原文地址:http://www.cnblogs.com/predator-wang/p/5686679.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!