我在onbuttonup中调用了ondraw来画图,为什么mfc界面切换以后,图形还是消失了呢? 非常感谢你的回答,但是我还是不是很会,能不能举个例子呢?... 非常感谢你的回答,但是我还是不是很会,能不能举个例子呢? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 onbuttonup ondraw 画图 mfc 界面 搜索资料 1个回答 #热议# 应届生在签三方时要注意什么? Fade1234 2010-12-10 · TA获得超过1100个赞 知道小有建树答主 回答量:945 采纳率:0% 帮助的人:851万 我也去答题访问个人页 关注 展开全部 因为windows图形界面的机制是让每一个窗口对自己显示的内容负责 你在按钮事件中画出的内容没有人会为你保存 一点窗口切换或者被别的东西覆盖内容就会被破坏掉正确的处理方法是把要画的内容记录在变量里 按钮等事件只操作数据 然后调用窗口的invalidate使界面重绘 实际的绘图功能放在窗口paint事件中 --就是说你要把整个图形的数据保留住 在ondraw里面绘制的应该是整个图形而不是你按了button之后应该修改的那部分 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 热心网友广告2024-12-13IBM自动化解决方案自动执行业务和IT关键流程,促进增长并降低成本。阅读企业AI和IT自动化指南,利用AI和IBM自动化重新思考您的业务,提高IT运营效率。www.ibm.com 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容短网址api生成-长网址缩短-短链接永久有效免费短网址api,全国连通性好,连接稳定,智能识别假量,访问快速,支持来源统计,提供源码服务短信链接、电商短链、推广短链等各场合,支持地域、环境、操作系统等分组链接统计dl.baoyung.com广告赫联 - Heilind全球TE产品首屈一指的分销商连接器,传感器,继电器等www.heilindmarketing.com广告瀚香-从靶点蛋白开始-为更好生物医药www.biochempartner.com查看更多 其他类似问题 2009-09-09 MFC画面切换以后图像消失怎么办 3 2007-06-02 MFC中使用onpaint作图后ondraw所作的图形就消失了! 2010-06-15 MFC+OpenGL绘图,只能通过切换窗口的时候才显示图形 1 2017-09-02 MFC对话框调用MFC单文档ondraw画图。 2 2014-06-27 用MFC编的画图程序,为什么在我画完直线之后再画圆,之前的直线就没有了?也就是界面上只能同时显示一 2012-09-21 在mfc中,如何通过对话框中的控件调用OnDraw()函数? 3 2012-04-28 MFC 图形刷新及移动问题!为什么我用MFC画的图形,当窗口放大或者缩小后就消失了?又怎样让它们自动移动。 8 2013-12-02 C++:MFC将位图显示在界面上的是哪个函数?Ondraw还是CClientDC? 为你推荐: