mfc | 不看一定会后悔的知识点总结和资源链接

今天的武汉下雨了

暑期也快要结束了

你的mfc完成了吗

(什么?还没开始!??)

没关系,小编带来了mfc的相关知识点和资源

MFC是什么

MFC(微软及基础类库)以C++类库的形式封装了windows  API,包含一个应用程序框架,减少程序员的工作量。(摘自百度百科)

mfc | 不看一定会后悔的知识点总结和资源链接

   用通俗的话说,MFC就是一个用C++写的一个函数类库,然后我们来调用,区别是这个类不是自己写的。MFC提供了大概一百多的类,其中最重要的,写VC++应用程序基本就是和CWinApp(应用程序类),CMainFrame(主框架),CView(应用程序数据显示即视图)和CDoc(应用程序数据来源即文档)。CWinApp封装了创建窗口,消息循环的主流程。CMainFrame封装了窗口注册,创建及消息处理等内容。CDoc主要是用来管理数据,提供保存和加载数据的功能。CView主要是用来数据显示,以及给用户提供对数据的编辑和修改功能。而想要做与之有关的程序,就要对这些类实例化,以实现具体的功能。

mfc | 不看一定会后悔的知识点总结和资源链接

   在SDI(单文档)界面中,菜单响应遵循这样一个顺序:菜单消息先由CMainFrame类接收,CMainFrame并不直接在内部寻找对应的相应函数,而是到CView类寻找。如果CView类有该消息的响应函数,那么就直接调用CView类中的响应函数,否则,转到CDoc类寻找,如果CDoc类中存在该消息的响应函数,那么就直接调用CDoc类中的响应函数,否则,返回到CMainFrame类寻找。如果CMainFrame类中也没有,返回到CWinApp类中寻找。如果在CWinApp类中也没有找到,表示没有该菜单的响应函数。

mfc | 不看一定会后悔的知识点总结和资源链接

知道一些基础知识之后,就要实战写有关的小游戏或者小程序了,小编在这里给大家分享一些小程序的源代码代码,代码仅供参考,请读者认真分析代码,或许有些代码会有些错误,请自行改正,有需要的小伙伴自行提取。

链接:https://pan.baidu.com/s/116_uJgV3tfxziI7LoAnDYQ  密码:td02

小编在这里给想学更多MFC东西的同学推荐:《Programming Windows with MFC》和《MFC Interals》,或者《深入浅出MFC》。

mfc | 不看一定会后悔的知识点总结和资源链接

最后最后,划重点!!!

有相同兴趣的同学可以扫码加群,

学长在线答疑

还会不定时的更新各种各样的资源

长按扫码哦~

mfc | 不看一定会后悔的知识点总结和资源链接

今日语录

“不耻最后。”即使慢,驰而不息,纵令落后,纵令失败,但一定可以达到他所向往的目标。——鲁迅

谢谢你的阅读,

最大的支持

mfc | 不看一定会后悔的知识点总结和资源链接