| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 909 人关注过本帖
标题:关于孙老师视频中窗口重新绘制的问题
取消只看楼主 加入收藏
cumtzdhlx
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2007-7-8
收藏
 问题点数:0 回复次数:2 
关于孙老师视频中窗口重新绘制的问题
  学习了孙老师的视频,总觉的有的地方不够完美,我在学习VC这个视频前,看了5章的<<WINDOWS程序设计>>,知道客户区如果发生了移动,改变,都会触发WM_PAINT消息.我现在只看到了第5节视频,但是在第5节文本输出的视频中,我们看到把孙老师编的代码运行,如果写上几个字,然后改变窗口大小,由于代码都是在WM_CHAR消息中编写的,所以客户区的文字马上就会消失,我不知道后面的视频中是否解决了如何在窗口改变的时候重绘窗口问题,如果没有,希望会的朋友给一下解决方法,我想早点明白。
搜索更多相关主题的帖子: 视频 窗口 老师 绘制 
2007-07-11 09:05
cumtzdhlx
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2007-7-8
收藏
得分:0 

我还是不懂二楼的意思,OnPaint成员函数在VC中是哪个消息产生的,具体步骤又是什么呢,难道其中运用一个函数就可以吗,可以说清楚点吗,如果二楼说的OnPaint就是所谓的WM_PAINT消息产生,根据我这几天的学习,OnDraw成员函数才是WM_PAINT消息的响应函数.

希望各位给点建议啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

2007-07-11 10:58
cumtzdhlx
Rank: 1
等 级:新手上路
帖 子:53
专家分:0
注 册:2007-7-8
收藏
得分:0 

谢谢,又看了一遍第5课的视频,确实WM_PAINT消息函数是OnPaint,但是还有一点要请教版主有了OnPaint函数,为什么VC还要给一个OnDraw函数呢,我还没看到WINDOWS程序设计的后面,不知道原因,希望给解释一下,另外如果我的客户区的内容很大,文字,图形等等都很多,那我每次重画客户区的时候,都需要有这些东西(比方说存储文字的变量,以及图形中的点坐标)对程序来说那不是要占用很大内存空间吗,实际的重绘工作是不是象我说的这样需要这么多存储呢?

2007-07-11 14:08
快速回复:关于孙老师视频中窗口重新绘制的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024194 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved