Windows API与MFC(框架)关系 详细详细超详细。

Windows API与MFC关系:

什么是Windows API?
Windows应用程序编程接口(Windows Application Programming Interface),程序员想编写Windows平台上的软件,必须借助Windows API,Win32 API也就是Microsoft Windows 32位平台的应用程序编程接口。

Windows API分类
Windows API包括几千个可调用的函数,大致可分一下几类:
基本服务
组件服务
用户界面服务
图形多媒体服务
消息和协作
网络
Web服务

什么是MFC?
MFC(Microsoft Foundation Classes 微软基础类库)。是微软公司提供的一个类库(class libraries),使用面向对象程序设计思想,以C++类的形式封装了Windows API。通过类库封装大量细节,如应用程序消息处理,设备环境绘图等,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。(程序相当简洁。)

Windows API与MFC的区别:

类型效率复杂度适合人群灵活度
Windows API简单高效繁琐复杂熟悉底层开发更加灵活
MFC封装损失小部分性能快速上手,提高开发效率新手、小白灵活的稍差

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值