您的位置:首页 > 其它

如何阅读别人写的MFC程序

2014-09-25 13:28 141 查看
本文转自:http://blog.163.com/shi_shun/blog/static/237078492010334571543/
先熟悉业务逻辑和程序流程

第一件事就先让它跑起来,跑跑,全部功能试一遍再说,再界面和看代

码。(如果编译环境不对跑步起来,也可以只看代码,不过需要费点劲了)

先看初始化如:OnInitDialog()、OnCreate()等函数。

再看有没有OnTimer();

也可能直接从事件开始看,例如点击按钮事件做了些什么等等。
主要还是看你怎么看代码比较容易理解了。

按程序流程,从入口渐进,逐行进行分析

现看功能,再看结构。。

你要明白,MFC程序是消息驱动的,就好了!!

熟悉流程,然后就是f9断断断,调试看调用堆栈

先看theAPP..在初始化函数中看是调用什么窗口,在一步一步了解

OnCreate,
OnInit,OnPaint

从view类看起,然后是doc类,最后直接推到theApp. 记得就是这样了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: