深入解析MFC

深入解析MFC
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2003-10
版次: 1
ISBN: 9787508318004
定价: 59.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 522页
字数: 765千字
原版书名: MFC Internals
75人买过
  • 这是一本填补“使用向导”类的VisualC++书籍、产品文档以及MFC源代码之间空隙的MFC书籍。本书是了解MFC内幕的向导,提供了关于那些没有文档记录的MFC类、实用函数和数据成员的独一无二并且透彻的信息,介绍了有用的编码技巧,并对MFC各个类之间的协作方式进行了重要的分析。
       本书的第一部分包含了核心的MFC图形用户界面类以及支持它们的类,第二部分包含了像OLE这种扩展基本Windows支持的主题。如果做到以下几点,你就可以成为一位透彻理解MFC实现细节的专家:探索MFC文档/视图结构的内幕,从而学习视图同步、打印和打印预览;更深入地了解MFC序列化中那些没有文档记录的方面和一些没有文档记录的类,例如CPreview、CPreviewDC、CMirrorFile以及CDockBar等等;最后理解MFC和OLE是如何共同运作的,以及OLE控悠扬是如何实现的;积累技巧,学会自己研究和理解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应用程序组件

      现在,找到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源代码。
  • 作者简介:
    George Shepherd是DevelopMentor的资深计算机科学家,他为使用MFC和OLE的开发人员开发并发布很多课件。         Scot Wingo是Stingray Software公司的创始人之一,该公司主要从事MFC扩展工作。同时,他还维护着MFC FAQ站点。
  • 目录:
    前言

    致谢

    简介

    第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 本书的示例代码

      术语表
查看详情
您可能感兴趣 / 更多
深入解析MFC
另眼相看:99%被忽略的城市细节
[美]罗曼·马尔斯
深入解析MFC
羊孩贾尔斯
[美]约翰·巴思
深入解析MFC
一生之敌
[美]史蒂文·普莱斯菲尔德
深入解析MFC
手指里的能量
[美]塞思·菲什曼
深入解析MFC
SQL入门经典(第7版)
[美]赖安·斯蒂芬斯(Ryan Stephens)
深入解析MFC
我们拥有这座城:震惊全美的警察腐败案
[美]贾斯廷·芬顿
深入解析MFC
写给领导者的故事课:从构建故事到改变组织文化
[美]杰伊·B.巴尼;[巴西]马诺埃尔·阿莫里姆;[巴西]卡洛斯·胡里奥
深入解析MFC
天才建筑师高迪的奇想世界
[美]苏珊·B. 卡茨
深入解析MFC
心灵午夜密谈
[美]谢丽尔·西蒙;[印]萨古鲁·加吉·瓦殊戴夫
深入解析MFC
机载系统研制适航实践
[美]万斯•希尔德曼
深入解析MFC
微创结直肠手术策略与临床实践
[美]霍华德·M.罗斯【等(HowardM.Ross) 原著
深入解析MFC
忙啊忙啊忙什么
[美]理查德·斯凯瑞 著