请问高人,基于MFC对话框,在OnTimer函数中实时画的曲线如何重绘 20

就是说当对话框移动或者被覆盖时曲线已然还在,曲线不是在OnPaint函数中所画的,怎么解决?基于对话框的绘制啊不是在文档中... 就是说当对话框移动或者被覆盖时曲线已然还在,曲线不是在OnPaint函数中所画的,怎么解决?
基于对话框的绘制啊不是在文档中
展开
 我来答
躺在海滩看星星
2010-06-18 · TA获得超过1004个赞
知道小有建树答主
回答量:546
采纳率:0%
帮助的人:560万
展开全部
我记得孙鑫的书里好像讲到过这一点内容,好像是先把画出的图像序列化保存到临时对象里然后在OnPaint时重绘临时对象的,你自己找找看吧。只是给你说个大概的思路,也不一定对。希望对你有帮助。
158******80
2010-06-18 · 超过32用户采纳过TA的回答
知道答主
回答量:128
采纳率:0%
帮助的人:88.2万
展开全部
这个要求不是在OnPaint中来画的话,可以在OnPaint中调用这个画图函数啊。
首先,你要求重画时和原来的一样那就可定要保存这些点的坐标。其次,在覆盖了重画时应该只调用了OnPaint函数吧,所以在OnPaint中调用你的绘图函数喽,传HDC进去。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a57b212ed
2010-06-30
知道答主
回答量:37
采纳率:0%
帮助的人:0
展开全部
需要在文档类Serialize()保存所画曲线的点
也就是楼上说的序列化
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式