社区
界面
帖子详情
SDI应用程序中,关于OnInitailUpdate()与OnDraw()的疑问
tzeyoung
2013-09-29 03:07:13
VS2010环境下,在OnInitialUpdate()和OnDraw()函数中各插入一条MessageBox("OnInitialUpdate")与MessageBox("OnDraw")语句。如下图所示:
调试运行,发现先弹出的是
而后再弹出
请问这是为什么呢?
...全文
168
7
打赏
收藏
SDI应用程序中,关于OnInitailUpdate()与OnDraw()的疑问
VS2010环境下,在OnInitialUpdate()和OnDraw()函数中各插入一条MessageBox("OnInitialUpdate")与MessageBox("OnDraw")语句。如下图所示: 调试运行,发现先弹出的是 而后再弹出 请问这是为什么呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
向立天
2013-11-04
打赏
举报
回复
您好 我是本版版主 此帖已多日无人关注 请您及时结帖 如您认为问题没有解决可按无满意结帖处理 另外本版设置了
疑难问题汇总帖
并已在版面置顶 相关规定其帖子中有说明 您可以根据规定提交您帖子的链接 如您目前不想结帖只需回帖说明 我们会删除此结帖通知 见此回复三日内无回应 我们将强制结帖 相关规定详见界面
界面版关于版主结帖工作的具体办法
tzeyoung
2013-10-04
打赏
举报
回复
是的,有个资源在我OnInitialUpdate()函数中初始化,然后再在OnDraw()函数中利用,程序失败。但是如果把初始化语句放在OnCreate()函数中,则程序顺利运行。而上述的差异在VC++6.0中是不存在的。
hurryboylqs
2013-10-03
打赏
举报
回复
其实如果是我写程序的话,我根本不怎么关系谁第一谁第二,你可以加个变量保证数据初始化好再执行OnDraw的逻辑就行,谁先谁后其实不是太大问题。
tzeyoung
2013-10-02
打赏
举报
回复
在OnCreate()中加SetRedraw(FALSE)后依然不行
hurryboylqs
2013-10-02
打赏
举报
回复
首先你找到OnInitialUpdate是在哪里调用的,OnInitialUpdate应该是OnCreate之后调用的,OnCreate的时候可能会发出WM_PAINT动作,可以在OnCreate里SetRedraw(FALSE)试试
tzeyoung
2013-10-02
打赏
举报
回复
我原本也觉得应当先弹出OnInitialUpdate,后弹出OnDraw.但无意中发现在VS2010中运行的结果是先OnDraw,后OnInitialUpdate,而在VC++6.0中运行的结果符合先OnInitialUpdate,后OnDraw.你可以试试,两者编译器有区别,求原因.
boylafong
2013-09-29
打赏
举报
回复
会先弹出OnInitialUpdate吧
Windows编程与MFC # 4 单文档
应用程序
(1)
单文档(Single Document Interface,
SDI
)
应用程序
是指程序运行后出现标准的Windows界面,并且同一时间只能打开一个文档的
应用程序
。 Windows界面由框架(包括菜单栏、工具栏、状态栏)和客户区组成。 【例1】利用...
OnPaint 与
OnDraw
的区别
首先我们要知道,OnPaint()是CWnd的类成员函数,负责响应WM_PAINT消息。 其次,在单文档
应用程序
中
,...(这里要清除一个误区:我们在单文档
应用程序
里VIEW类只看到了
OnDraw
函数,而在对话框
应用程序
里只看到了OnP...
MFC
中
的OnPaint与
OnDraw
但是很多程序
中
并没有出现OnPaint,一个
OnDraw
函数做了更多的绘图操作。而在消息映射的列表
中
,也没有见到WM_PAINT到
OnDraw
的映射。 实际上,
OnDraw
不是OnPaint的映射,出现
OnDraw
,是为了实现各种不同的设备上的...
关于OnCreate和
OnDraw
初学MFC 刚开始,我在view类
中
的OnCreate()
中
写了一段向窗口
中
插入一个光标的...运行是根本看不到效果,而在
OnDraw
()
中
写插入光标的时候,当我用鼠标改变窗口的大小的时候,程序就爆掉了,请问这是为什么?
MFC单文档
应用程序
的基础
MFC单文档
应用程序
的基础
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章