- 18
- 0
- 约2.73千字
- 约 4页
- 2017-12-17 发布于河南
- 举报
MFC提供的接口
MFC提供的接口
MFC编程就是把一些应用程序特有的东西填入MFC框架。MFC提供了两种填入的方法:一种就是使用前一章论述的消息映射,消息映射给应用程序的各种对象处理各种消息的机会;另一种就是使用虚拟函数,MFC在实现许多功能或者处理消息、事件的过程中,调用了虚拟函数来完成一些任务,这样就给了派生类覆盖这些虚拟函数实现特定处理的机会。
下面两节将列出两类接口,有两个目的:一是为了让读者获得整体印象,二是后文将涉及到或者讨论其中的许多函数时,不显得突兀。
虚拟函数接口
几乎每一个MFC类都定义和使用了虚拟成员函数,程序员可以在派生类中覆盖它们。一般,MFC提供了这些函数的缺省实现,所以覆盖函数应该调用基类的实现。这里给出一个MFC常用虚拟函数的总览表(见表5-4),更详细的信息或它们的缺省实现动作参见MFC文档。由于基类的虚拟函数被派生类继承,所以在派生类中不作重复说明。
覆盖基类的虚拟函数可以通过ClassWizard进行,不过,并非所有的函数都可以这样,有的必须手工加入函数声明和实现。
表5-4 常见MFC类的虚拟函数接口
类 虚拟函数 覆盖的目的和功能 CCmdTarget OnCmdMsg 发送、派发命令消息 OnFinalRelease OLE用途,引用为0时作清理工作 CWinThread ExitInstance 在线程退出时作清理工作 InitInst
您可能关注的文档
- 特殊标准紫铜管件.doc
- SCI论文投稿coverletter.docx
- 翻译网站unit16.doc
- KINGSDOWN品牌公司历史最新版.docx
- 公制英制美制螺纹标准叫法.docx
- 飞机维护委托服务协议.docx
- 1003030114许圣捷 LCD与TMS320C5509接口应用.doc
- 英语课文翻译自己整理版.doc
- Preference用例扩展及自定义用例详解.docx
- Windows网络编程实验七.doc
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 儿科学(第10版)儿童心肺复苏.pptx VIP
- Galanz 格兰仕 电蒸炉 DG26T-D20 使用说明书.pdf
- 统编版高中历史必修中外历史纲要上册知识点考点复习提纲(实用,必备!).doc VIP
- 2025广东高考地理.docx VIP
- 统编版(2019)高中历史《必修中外历史纲要下》期末复习知识点考点提纲详细版.docx VIP
- 中国儿童遗尿症疾病管理专家共识(2025年).pptx VIP
- (超详)初中数学知识点归纳汇总.pdf VIP
- 深度学习在目标检测领域的应用现状与技术研究综述.docx VIP
- 基于单片机的太阳能充电器的设计毕业设计(论文).doc VIP
- 16田忌赛马课件(共29张PPT).pptx VIP
原创力文档

文档评论(0)