深入解析MFC

深入解析MFC

(美) 谢泼德, (美) 温勾, 著

出版社:中国电力出版社

年代:2003

定价:

书籍简介:

本书是一本关于MFC(Microsoft Foundation Classes)的书,但它的特别之处在于它是关于MFC内幕的。它会告诉你MFC是如何整合在一起的,并且会为你揭示在表面现象背后所发生的事件。本书介绍了很多有趣的内容,包括没有文档说明的类、功能函数和数据成员、有趣的C++技术、有用的代码技术、若干关于各种MFC类如何工作以及它们如何互相合作的细节。本书总结了所有关键的事实和至关重要的发现,以便于你能快速地解决MFC编程中所遇到的问题。

作者介绍:

George Shepherd是DevelopMentor的资深计算机科学家,他为使用MFC和OLE的开发人员开发并发布很多课件。 Scot Wingo是Stingray Software公司的创始人之一,该公司主要从事MFC扩展工作。同时,他还维护着MFC FAQ站点。

书籍目录:

前言致谢简介第1章 MFC的概念性总括 面向对象编程的一些背景 面向对象编程术语 通常的对象 对象与C++ 为什么使用OOP 应用程序框架与MFC MFC要点之旅 结语第2章 基本的Windows支持 MFC与C/SDK 基本的MFC应用程序组件

前言致谢简介第1章 MFC的概念性总括 面向对象编程的一些背景 面向对象编程术语 通常的对象 对象与C++ 为什么使用OOP 应用程序框架与MFC MFC要点之旅 结语第2章 基本的Windows支持 MFC与C/SDK 基本的MFC应用程序组件 现在,找到WinMain() 一些其他隐藏的信息 MFC对GDI的支持 结语第3章 MFC中的消息处理 CCmdTarget和消息映射表 窗口消息 MFC消息映射内幕 MFC如何使用消息映射表 进入消息循环:PreTranslateMessage() 结语第4章 MFC实用类 简单值类型 MFC的集合类 CFile家族:MFC对文件的访问 CExcephon:提供更好的错误处理 结语第5章 CObject 使用CObject的代价 CObject的特性 宏的介绍 运行时类的信息 MFC中的持续性 CObject对诊断的支持 CObject的诊断支持内幕 组合在一起 投入使用 是否值得 结语第6章 MFC对话框和控件类 CDialog:模态MFC对话框和非模态MFC对话框 MFC公用对话框 OLE对话框 属性页(也称带标签的对话框) MFC控件类 结语第7章 MFC的文档/视图结构 为什么要用文档/视图 其他原因 旧的方法 体系结构 文档/视图结构内幕 文档舰图内幕再览 结语第8章 高级文档舰图结构内幕 CMirrorFile CView打印 CView对打印预览支持的内幕 CView的派生类:CScrollView CView的另一个派生类:CCtrlView 结语第9章 MFC的增强型用户界面类 CSplitterWnd:MFC分割窗口 MFC的CControlBar体系结构 CMiniFrameWnd MFC的MRU文件链表实现 结语第10章 MFC的DLL与线程 理解状态 MFC的DLL MFC线程 结语 下一章第11章 用MFC实现COM MFC和OLE COM 何为COM类 COM接口 GUID 剖析IUnknown接口 COM对象服务器 拥有多个接口的COM类 MFCCOM类 使用MFC创建CoMath MFCCOM和接口映射宏 使用MFC的CoMath类 完成服务器的设计 MFC对类厂的支持 结语第12章 统一数据传输和MFC 历史回顾 重要的结构 IDataObject接口 OLE剪贴板 MFC的IDataObjeot类 延迟供应 深入了解MFC的IDataObject类 OLE拖放 结语第13章 使用MFC实现OLE文档 OLE文档101 MFC对OLE文档的支持 使用MFC实现OLE文档服务器 容器朋艮务器的协调工作 使条目无效 保存容器的文档 装载OLE文档 结语第14章 MFC与自动化 自动化的历史 自动化的功能 使用MFC实现自动化应用程序 自动化的工作机制 COM接口与自动化 实现自动化的另外一种方法:使用类型信息 MFC与自动化 结语:使用“MFC方式”的结果第15章OLE控件 VBX及其缺陷 OLE控件 写一个OLE控件 在工程里使用OLE控件 它是如何工作的 MFC和OLE控件的容器 OLE控件的生存周期 OLE连接 OLE控件的事件 MFC如何处理事件 技巧:在一个视图中加入一个事件接收器 OLE控件的属性页 结语附录A MFC源代码导读 MFC编码技术 探索MFC的工具 MFC源代码指南 愉快的旅途附录B 本书的示例代码 术语表

内容摘要:

这是一本填补“使用向导”类的VisualC++书籍、产品文档以及MFC源代码之间空隙的MFC书籍。本书是了解MFC内幕的向导,提供了关于那些没有文档记录的MFC类、实用函数和数据成员的独一无二并且透彻的信息,介绍了有用的编码技巧,并对MFC各个类之间的协作方式进行了重要的分析。
本书的第一部分包含了核心的MFC图形用户界面类以及支持它们的类,第二部分包含了像OLE这种扩展基本Windows支持的主题。如果做到以下几点,你就可以成为一位透彻理解MFC实现细节的专家:探索MFC文档/视图结构的内幕,从而学习视图同步、打印和打印预览;更深入地了解MFC序列化中那些没有文档记录的方面和一些没有文档记录的类,例如CPreview、CPreviewDC、CMirrorFile以及CDockBar等等;最后理解MFC和OLE是如何共同运作的,以及OLE控悠扬是如何实现的;积累技巧,学会自己研究和理解MFC源代码。

编辑推荐:

本书所有示例代码和MFC FAO文件均在www.infopower.com.cn中提供。附录A是一个便利的MFC源代码指南。对于理解MFC丰富而强大的应用程序框架以及将MFC的高级知识应用到世界级的Windows应用程序,本书是最基本的向导。

书籍规格:

书籍详细信息
书名深入解析MFC站内查询相似图书
9787508318004
《深入解析MFC》pdf扫描版电子书已有网友提供下载资源链接
出版地北京出版单位中国电力出版社
版次1版印次1
定价(元)语种简体中文
尺寸26装帧平装
页数印数

书籍信息归属:

深入解析MFC是中国电力出版社于2003.出版的中图分类号为 TP312 的主题关于 C语言-程序设计 的书籍。