c++中MFC工程怎样确定各个类之间调用的顺序,比如在加入了一个读取bmp的类CDibimage

可以通过断点测试看出它们的调用顺序,但这个顺序是怎么确定的呢,想知道一个大路化的规律qq2318645188,可以的话加qq我给你传一个工程,给具体解说一下,会有加分的。... 可以通过断点测试看出它们的调用顺序,但这个顺序是怎么确定的呢,想知道一个大路化的规律
qq2318645188,可以的话加qq我给你传一个工程,给具体解说一下,会有加分的。
展开
 我来答
百度网友6eab688
2012-08-20 · TA获得超过4691个赞
知道大有可为答主
回答量:962
采纳率:50%
帮助的人:947万
展开全部
这个顺序是MFC框架预先设计好的。
以Doc/View为结构的标准多文档的创建过程为例,大致过程是
App -> MainFrame -> DocTemplate -> ChildFrame/Doc/View
App的初始化工作都在InitInstance中完成,主窗口和文档模板都是在这创建的
创建了主窗口后,App会解析命令行,如果没有缺省按 NewFile处理,也就是调用文档模板DocTemplate,创建一个新的文档。
文档模板是关联 ChildFrame/CDocument/CView 的对象。
新建文档时,会创建出这三个对象。其中ChildFrame是MDI的子窗口,其中有一份Document,最后建立CView。

说实话,整个加载过程的内容非常非常多。你可以结合MSDN和MFC源码学习。或者利用断点,跟踪执行过程。
HongZe081100
2012-08-20 · TA获得超过580个赞
知道小有建树答主
回答量:436
采纳率:0%
帮助的人:438万
展开全部
整个工程相当复杂,大概过程为:线程初始化--创建显示更新窗口--消息循环--消息处理,MFC的类库封装了各个环节。想搞清楚,还是看《深入浅出MFC》,但是看之前建议搞清楚下列知识:windows程序设计基础,宏的作用和用法,static的变量和函数,函数的多态性,this指针是什么玩意,类的单继承,类的运算符重载,结构体与链表结构,还有简单的设计模式概念...等等有这些基础,在看的话会好点,不至于太晕...
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cang_feng
2012-08-20 · TA获得超过296个赞
知道答主
回答量:157
采纳率:100%
帮助的人:205万
展开全部
查看MSDN。
学MFC的话一定要会查看MSDN。
整个类的框架非常健全。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Neu_Tobe
2012-08-20 · TA获得超过164个赞
知道答主
回答量:134
采纳率:0%
帮助的人:41.8万
展开全部
《深入浅出MFC》
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式