使用MFC编程,OnCreate()与OnInitialUpdate()区别

响应WM_CREATE的消息处理函数OnCreate()和添加的虚函数OnInitialUpdate(),OnCreate()是不是比OnInitialUpdate()先... 响应WM_CREATE的消息处理函数OnCreate()和添加的虚函数OnInitialUpdate(),OnCreate()是不是比OnInitialUpdate()先被调用?
给用户的感觉都是在窗口启动时就开始运行的吧?有更深层次的区别吗?
谢谢各位提供帮助的朋友!!
展开
 我来答
tsingjun
2011-03-17 · 超过35用户采纳过TA的回答
知道答主
回答量:119
采纳率:0%
帮助的人:117万
展开全部
OnCreate是在窗体创建时调用的.
OnInitialUpdate视图窗口完全建立后第一个被框架调用的函数。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
糖糖寳寳
推荐于2018-05-18 · TA获得超过6.4万个赞
知道大有可为答主
回答量:1.8万
采纳率:92%
帮助的人:3956万
展开全部
  OnInitialUpdate概括,视图窗口完全建立后第一个被框架调用的函数。
  框架在第一次调用OnDraw前会调用OnInitialUpdate,因此OnInitialUpdate是设置滚动视图的逻辑尺寸和映射模式的最合适的地方。
  时间上,两者先后顺序不同,构造函数生成本类的对象,但没有产生窗口,OnCreate后窗口产生, 然后才是视图的OnInitialUpDate,一般在这里对视图的显示做初始化。
  简单点,就是ONCREATE只是产生VIEW的基本结构和变量而在OnInitialUpDate()中,主要初始化视图中控件等,对各个变量进行初始化操作。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式