
Word版本的MFC教程。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
第1章 MFC概述 11.1 MFC是一个用于开发应用程序的编程框架。 11.1.1 该框架采用封装的方式组织代码。 11.1.2 它通过继承机制实现代码重用和扩展。 21.1.3 MFC利用虚拟函数和动态约束来提高程序的灵活性。 21.1.4 MFC提供了一个宏观的框架体系结构,方便应用程序的构建。 21.2 MDI应用程序的构成 31.2.1 MDI应用程序的基本组成部分包括应用程序对象。 31.2.2 这些应用程序对象之间存在着复杂的交互关系。 5 31.2.3 MDI应用程序还需要管理相关的文件资源。 第2章 MFC和Win32 92.1 MFC对象与Windows对象之间存在着密切的关系,两者相互协作完成任务。 92.2 Windows对象是Win32 API的基础,为MFC提供了底层支持。 12 2.2.1 Windows注册机制是Windows系统中的一项重要功能,用于管理系统资源和应用程序信息。 2.2.2 CWnd类是MFC窗口类的核心代表,负责窗口的创建、管理和操作。 15 2.2.3 在MFC环境下创建窗口对象涉及一系列步骤和配置参数。 17 2.2.4 MFC窗口的使用包括消息处理、绘制以及用户交互等功能。 18 2.2.5 在MFC中销毁窗口对象需要遵循特定的流程,以避免资源泄漏和程序崩溃。 19 2.3 设备描述表 (Device Context) 的概念 介绍设备描述表在图形界面编程中的作用及实现方式 。 包括设备描述表概述、在MFC中的实现以及使用设备描述表类的相关操作 。 介绍 GDI 对象及其在MFC中的应用 。 第3章 CObject类 283.1 CObject类是MFC的基础类,其结构定义了对象的通用属性和行为特征。 详细阐述CObject类的特性及其重要性 。 说明实现CObject特性的机制,例如使用DECLARE_DYNAMIC宏等预处理器的定义 。 深入探讨CruntimeClass类的结构与功能以及动态类信息和动态创建原理 。 解释序列化的机制及其在CObject类中的应用 。 第4章 消息映射的实现 424.1 Windows消息是操作系统向应用程序传递事件信息的载体,进行分类以便于处理 。 详细介绍了消息结构以及消息处理的过程 ,包括消息分类、消息结构及如何进行消息处理等内容 。 阐述了MDI应用程序的消息映射的定义与实现方法 ,涵盖了MFC处理的三类消息以及相应的实现方法 。 进一步解释了在声明与实现的内部工作原理 ,包括消息映射声明与实现的解释 。 分析了各种类型的消息映射宏及其作用 ,并探讨了它们在实际应用中的体现 。 详细介绍了CCmdTarget类及其功能 ,并阐述了MFC窗口过程的处理方式 。 讨论了对Windows消息接收和处理的具体步骤 ,包括从窗口过程到消息映射 、Windows消息查找与匹配 、以及调用Windows消息处理函数的细节等内容 。 深入分析了消息映射机制完成虚拟函数功能的原理 ,揭示其内在逻辑与工作方式 。 探讨了对命令消息接收和处理的方法 ,例如发送标准命令消息 、派发命令消息 、多次处理命令信息等内容 ,并展示了一些常用的示例代码实现(OnCmdMsg 和 OnCommand)。 阐述了对控制通知消息接收和处理的方法, 包括 WM_COMMAND控制通知的消息的处理, WM_NOTIFY的消息及其处理, 以及引入的消息反射机制等内容 . 最后讨论了对更新命令接收和处理的方法 , 包括实现方法、状态更新命令的消息、CCmdUI 类以及自动更新用户界面状态的对象状态机制 . 464 .5 对更新命令的接收和处理77第9章 MFC的状态:909.5.4.3 模块-线程状态的作用196第十章内存分配方式和调试机制:20410.2.3 内存诊断208第 eleven 章对话框:248 第十二章工具条:248 第十三章 SOCKET:288
全部评论 (0)


