MFC图形编程基础
MFC概述
MFC(Microsoft Foundation Classes)库是Microsoft为利用VC++开发Windows应用程序而提供的应用程序框架。在这个框架的支持下,对于不同的应用程序,编程的主要任务是填写各自特殊部分的代码。MFC类库由130多个类组成,封装了两千多个API函数。
使用MFC编程具有很多优点:用类编程,将代码和数据封装在类中,大大减少了编程的复杂性;通过继承实现了基本的代码重用,在开发应用程序的过程中,我们可以通过继承来使用MFC中已经定义了的大量类,在保有它们原有的特性的同时,可以根据我们的需要来修改它们,使其具有新的特性;在使用MFC进行编程的过程中,可以利用其提供的各种工具,提高编程的效率;借助MFC类库中设计良好的类资源可以减少代码规模。使用MFC类库,编程者只需要注意应用程序与通用的Windows程序所不同的特性,而几乎所有的应用程序与Windows之间的接口都是由应用程序框架来实现的,这大大降低了编程的难度。
Windows区别于DOS的一个重要的特征就是它的图形界面,所以,在Windows的程序中绘图就成为了Windows编程的一个非常重要的内容。为了满足编程者在程序中绘图的需要,MFC提供了许多与绘图相关的类和函数,使用它们用户可以绘制出想要的各种图形。
创建MFC项目
使用MFC框架编程,首先需要创建一个M
您可能关注的文档
最近下载
- 公安食药环课件.pptx VIP
- 压路机xp说明书.pdf VIP
- 轨道交通九号线一期工程35kV配电变压器、整流变压器、整流器设备采购-用户需求及技术规格书.doc VIP
- 云南省学生预防性健康检查用表.docx VIP
- 2026年小升初语文作文冲刺宝典:十大预测+指导+范文+点评.docx
- 保险金信托课件.pptx VIP
- [昆明市]2025年6月云南昆明市社会福利院招聘非编工作人员(1人)笔试历年参考题库典型考点附带答案详解.docx VIP
- 云南省学生预防性健康检查用表.doc VIP
- 儿童腺样体肥大临床诊治管理专家共识.pptx VIP
- 酸枣树种植加工项目可行性研究报告申请建议书.doc
原创力文档

文档评论(0)