设为首页 加入收藏

TOP

2.1.1 了解MFC编程的特点
2013-10-07 15:58:04 来源: 作者: 【 】 浏览:68
Tags:2.1.1 了解 MFC 编程 特点

2.1.1  了解MFC编程(www.cppentry.com)的特点

如果你使用过传统的Windows编程(www.cppentry.com)方法,应该体会到即使是开发一个简单的Windows应用程序,也需要对Windows的编程(www.cppentry.com)原理有很深刻的认识,并且还需要手工编写很多代码。并且程序的出错几率是随着代码长度的增加而增长的。由此可见,传统的程序调试工作非常困难,需要极大的耐心和丰富的经验才能完成。

过去几年兴起了面向对象技术,并且逐渐成为高级语言的首要标志。面向对象的主要特点是将事物看作对象,而MFC中的类就相当于对象。MFC在本质上就是一个包含了许多微软已经定义好的对象的类库,虽然我们要编写的程序的功能有差别,但是从本质上来讲,所有的应用程序都离不开如下几类:

用户界面的设计。

对文件的操作。

多媒体应用。

数据库访问。

正是因为绝大多数编程(www.cppentry.com)应用都属于上述4种类型,所以微软提供的MFC类库非常重要,在这个类库中,包含了100多个程序开发过程中最常用的、属于上述4类的对象。在进行程序开发时,如果类库中的某个对象能完成所需要的功能,此时只需调用已有对象的方法即可,而无须再编写专门的程序。另外也可以利用面向对象中的"继承"方法,从类库中已有的对象派生出我们自己的对象,这些派生出来的对象除了具有类库中的对象的特性和功能外,还可以由我们自己根据需要加上所需的特性和方法,产生一个更专门的、功能更为强大的对象。当然,也可以在程序中创建全新的对象,并根据需要不断完善对象的功能。

MFC充分利用了面向对象的优点,使得程序员在开发时无须关心对象方法的实现细节,并且类库中的各种对象能够完成程序中的绝大部分功能,这使得我们程序员编写代码的工作量大为减少,从而保证了程序良好的可调试性。

MFC类库中提供的对象以及各种属性和方法都经过了严格的测试,保证了在使用MFC类库时不会影响程序的可靠性和正确性。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2.1 MFC印象 下一篇2.1.2 关于MFC类的分层结构

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·MySQL 安装及连接-腾 (2025-12-25 06:20:28)
·MySQL的下载、安装、 (2025-12-25 06:20:26)
·MySQL 中文网:探索 (2025-12-25 06:20:23)
·Shell脚本:Linux Sh (2025-12-25 05:50:11)
·VMware虚拟机安装Lin (2025-12-25 05:50:08)