MFC应用程序内部处理实例详解
需积分: 10 50 浏览量
更新于2024-07-24
收藏 2.35MB PDF 举报
VISUAL_C++MFC(第三部分)
本部分主要讲述了MFC(Microsoft Foundation Classes)在内部处理方面的应用,包括消息处理、文件和串行化、数据库、杂类等内容。
消息处理是MFC应用程序中非常重要的一部分。MFC提供了许多类来支持应用程序的非交互部分,例如发送消息、读写文件和时间事件等。第1、2章的例子详细讲述了在应用程序内部和外部发送数据和消息,包括子分类、超分类的生成以及创建自己的消息类型等等。
在MFC中,消息处理函数是非常重要的,它可以让窗口应用程序中的消息进入到C++类的内核且遵循MFC机制。例如,例59添加消息处理函数或重载MFC类,利用ClassWizard进入MFC消息处理系统,让特定消息进入相应的类成员函数。例60添加命令范围消息处理函数,手动添加一个消息处理函数到一个类中,处理所有的命令消息。例61重定向命令消息,讨论怎样定向一个命令消息到一个类中,而通常该消息不被传输到该类。例62创建自己的窗口消息,创建一个可以在应用程序中进行控制的消息。
文件和串行化是MFC应用程序中的另一个重要方面。第13章详细讲述了文件和串行化的内容,从平面文件到访问主要数据库供应商提供的数据库。串行化数据可以更好地组织和修改数据。
杂类是MFC应用程序中的一个重要组成部分,包括剪切、粘贴、列表、数组、时间等等内容。第14章详细讲述了这些内容。
在MFC应用程序中,内部处理实例是非常重要的,例如例12.1添加消息处理函数或重载MFC类,目标是添加一个消息处理函数或者重载一个MFC成员函数。策略是首先用ClassWizard自动地添加一个消息处理函数或重载成员函数,然后讨论当需要的处理函数或重载函数在ClassWizard指令系统的外面时,怎样手工完成。
本部分讲述了MFC应用程序中的内部处理方面的内容,包括消息处理、文件和串行化、数据库、杂类等内容,为读者提供了详细的MFC应用程序开发指南。
2012-01-08 上传
2021-01-07 上传
2012-03-16 上传
2010-08-26 上传
2011-03-08 上传
2011-04-25 上传
2011-07-14 上传
2022-09-21 上传
2021-11-26 上传
waoopp
- 粉丝: 0
- 资源: 1
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章