什么是MFC,为什么要学MFC

 MFC 是什么

Microsoft Foundation Classes,是微软公司提供的类库,以 C++类的形式封装了

Windows API,也是一个应用程序框架,用以减少应用程序开发人员的工作量

那框架又是什么? 来形象的描述一下

总的来说框架相当于生成机器,生成效率高(开发效率高),而一行一行手写代码就和很多人包饺子一样(开发效率低)。

 API SDK

Application Programming Interface 应用程序编程接口。(别想多了,printf,scanf就是API)

Software Development Kit 软件开发工具包,一般会包括 API 接口文档,示例文

档,帮助文档,使用手册,相关工具等。

 窗口与句柄

窗口就是屏幕上的一片区域,接收用户的输入,显示程序的输出。可以包含标题

栏,菜单栏,工具栏,控件等。

句柄(handle) (资源的编号,指针,门把手),窗口句柄,文件句柄,数据库连接句

 为什么要学习 MFC

满足 windows 应用开发需求

满足外包开发需求

就业需要

学习方法

掌握理论(C++多态,Windows 消息循环)

学会查询文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值