MFC Windows应用程序设计(第2版)
本书已出新版

作者:任哲

丛书名:普通高校本科计算机专业特色教材精选·算法与程序设计

定价:33元

印次:1-6

ISBN:9787302155492

出版日期:2007.09.01

印刷日期:2011.12.09

图书责编:汪汉友

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书为《MFC Windows 应用程序设计》的第2版。本书沿袭前一版的编写原则和风格,在读者学习了C/C++的基础上,从Windows SDK程序设计出发,用C++类对Windows应用程序进行了模拟封装,重点介绍MFC的应用程序框架。随后以精练的语言介绍Windows的图形图像处理、应用程序界面、资源、文件、动态链接库、进程与线程管理等知识。最后,介绍组件对象模型(COM) 、ActiveX技术、数据库和异常处理的基础知识。 本书内容丰富、结构合理、重点突出、注重应用、兼顾说理性和实用性、文字通俗易懂,以适当的方法加强了对MFC重点技术核心内容的介绍,使读者可以在有限的文字篇幅情况下获得尽可能大的信息量,适合作为普通高等院校的教学及教学参考用书,也可以作为其他计算机开发应用人员的参考书。

由于广大读者的抬爱及清华大学出版社的鼓励,本书有幸再版。在此首先对广大读者和出版社表示衷心的感谢。自本书第1版出版以来,作者陆续收到一些读者来信,针对这些来信,作者准备谈以下两个问题。 1. 为什么要学习MFC 作者在第1版前言中就说过,通过对MFC的学习,除了可以使学生掌握一种Windows应用程序设计的基本方法之外,还可以使他们进一步全面、深刻地理解面向对象程序设计的思想,从而把握程序设计方法的发展方向。对此,曾经有读者提出过疑问:Visual Basic、Delphi、C#.NET、Java不都是面向对象的吗?为什么非要学习目前看起来似乎有些落后的MFC呢? 诚然,从时间上来看,MFC是微软较早开发的Windows应用程序框架,历史比较悠久。但是,请读者要注意,历史悠久与落后绝不是同一概念。当然也不意味着只要学会了MFC就可以打遍天下,解决所有问题,但就MFC所蕴含及所展露的程序设计思想、代码实现技巧,则是其他开发工具所不及的。 作为世界上第一个应用程序框架类库的MFC,是在C++尚未完善,尚不支持某些功能的时候产生的,MFC设计者们就是使用这种当时还比较低级的C++实现了这个庞大程序框架的各种复杂功能,因此MFC的各个角落都充满了这些设计者的智慧和技巧,这些智慧和技巧都体现了当今软件工程技术的重要思想和发展方向,以至于对C++的发展和随后出现的Java、C#技术等,都产生了极为深刻的影响,甚至有些就是MFC技术的直接应用。作者认为,迄今为止还没有一个应用程序框架类库能具有如此之大的信息量,所以它是计算机专业教育和教学的绝好素材。 作者认为, 通过对MFC的学习...

目录
荐语
查看详情 查看详情
第1章 Windows应用程序基础知识 1

1.1 Windows应用程序的基本概念1

1.1.1 Windows应用程序的界面1

1.1.2 Windows应用程序与API函数1

1.1.3 Windows的一个特殊数据类型--句柄2

1.1.4 Windows应用程序的数据类型3

1.1.5 消息与消息循环4

1.2 Windows应用程序的结构6

1.2.1 主函数6

1.2.2 消息的处理部分--窗口函数8

1.2.3 Windows系统、主函数、窗口函数之间的关系9

1.3 用函数封装Windows程序15

1.4 窗口函数的另一种结构19

小结22

练习题22

思考题23

第2章 Windows应用程序的类封装25

2.1 应用程序主函数的C++类封装25

2.1.1 窗口类的声明26

2.1.2 应用程序类的声明27

2.1.3 主函数封装后的程序28

2.2 派生类的应用32

2.2.1 应用程序类的派生类33

2.2.2 窗口类的派生类35

2.3 窗口函数的封装--消息映射39

2.3.1 消息处理函数的简单封装40    2.3.2 消息映射42

2.3.3 消息映射表的声明和实现45

小结48

练习题48

思考题49

 MFC Windows应用程序设计(第2版)目录 第3章 MFC应用程序框架51

3.1 早期的应用程序框架及其MFC类51

3.1.1 早期的应用程序框架51

3.1.2 MFC的窗口类52

3.1.3 CWinApp类53

3.2 最简单的MFC程序实例54... 查看详情

查看详情