编程论坛
注册
登录
编程论坛
→
VC++/MFC
vc++/MFC变出的程序执行顺序是什么样子的啊?
喜鹊王子
发布于 2013-01-08 20:37, 802 次点击
比如下面的例子,对话框源程序中有很多函数,请问这些函数的执行顺序是什么个样子的,跟C语言编写的单片机程序执行顺序一样吗?
只有本站会员才能查看附件,请
登录
6 回复
#2
TonyDeng
2013-01-08 20:47
没看书上事件的顺序表吗?
#3
喜鹊王子
2013-01-08 21:03
回复 2楼 TonyDeng
您指的是这个么?
只有本站会员才能查看附件,请
登录
#4
TonyDeng
2013-01-08 21:07
不是这个,你再找。有你1楼图中各种On*事件触发顺序的清单,每种控件和对象都有各不相同的事件,但命名一致的事件行为和顺序是相同的,伴随对象的创建、生存和消亡,面向对象的编程,主要就是依靠这些事件的顺序来控制,完全不同面向过程的思维。如果你学的书上没有,就查相应控件的MSDN帮助,那里有详尽的事件介绍。这个东西是必学必知!
[
本帖最后由 TonyDeng 于 2013-1-8 21:37 编辑
]
#5
yuccn
2013-01-08 21:33
如果用MFC,里面很多东西被封装的很厚了,比较难看清楚,用多自然就知道了
#6
yuccn
2013-01-08 21:35
你自己实现的那些事件响应函数就没有什么顺序可言了,只是有消息就有对应的响应事件
#7
TonyDeng
2013-01-08 21:45
Windows的消息也是有发送对象和时机的,固有的控件在什么时候发什么、能够收到什么,是定义这个消息的出发点,Windows根据这种约定来处理消息,那些消息无法乱定义和改换,自定义的控件事件,也是靠这些消息构成,不是乱来的。了解约定的机制是基础。
1