本书为《MFC Windows程序设计》第二版修订版的第一卷,包含详细的书签便于查阅。适合Windows编程初学者及进阶读者使用,深入浅出地讲解了MFC框架下的应用程序开发技术。
这本书是《MFC Windows程序设计(第2版修订版)》的最新版本,并且内容详尽清晰。本书由Jeff Prosise编写并授权北京博彦科技发展有限责任公司翻译,清华大学出版社出版发行。
基本信息如下:
- 作者:(美) Jeff Prosise
- ISBN: 9787302150428
- 出版时间:2007年5月
本书是对第1版的全面更新。它不仅扩展了对Microsoft用于Windows API的功能强大的C++类库(MFC)的阐述,还增加了关于COM、OLE和ActiveX的内容。
作者Jeff Prosise以其无与伦比的技术向读者讲述MFC程序设计中的基本概念和技术,并介绍了在32位Windows平台上进行快速面向对象开发的方法。本书详细讲解了以下内容:
- 事件驱动编程及MFC基础知识
- 文档/视图体系结构
- 控件、菜单和对话框等界面组件的使用
- 文件I/O操作与序列化机制
- 多线程程序设计以及同步技术
- MFC与COM的关系及其应用
本书见解深刻,提供了大量代码示例以帮助学习。对于希望掌握MFC库中预编译、预测试代码优势的人来说,此书及作者是独一无二的选择。
全书分为四大部分:
1. Windows和MFC基础:包括Hello, MFC程序演示等
2. 文档/视图体系结构: 详细讲解文档、视图以及多文档界面的实现
3. 高级主题: 涵盖位图处理、公用控件及线程编程等内容
4. COM, OLE和ActiveX:介绍MFC与这些技术的关系及其应用
本书适合Windows API程序员学习MFC,也适用于未接触过Windows编程的新手。读者需要具备C++基础才能更好地理解书中内容。
总之,《Programming Windows with MFC》是掌握MFC进行32位Windows应用程序开发的权威指南,涵盖了从入门到高级的所有知识点,并提供了大量示例代码供参考和实践。