MFC中,窗口刷新后,图片会消失,只是又调用了相应的函数,所以标准客户区不消失。大神们是不是这样???

 我来答
bhtzu
推荐于2016-08-13 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4197万
展开全部
描述太含混。
窗口显示图片,如果希望刷新后不消失,需要在OnPaint/OnDraw函数中绘制,这样在窗口重绘的时候会“恢复”图片的显示。
客户区不小时,因为都有相关的重绘机制,自定义的显示,就是需要在OnPaint中完成重绘机制。
更多追问追答
追问
我在OnPaint()中画个椭圆,位置是变的,这样每次刷新后是不是只有一个椭圆;
追答
这要看你的具体逻辑。
理论上是这样的:如果OnPaint函数每调用一次画一个,那么就是刷新之后剩下一个。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式