MFC中onpaint()函数使用时要注意哪些问题?

 我来答
手机用户10311
2011-02-17 · TA获得超过108个赞
知道答主
回答量:139
采纳率:0%
帮助的人:257万
展开全部
创建线程也不能解决一直划线的状态,因为该功能函数没有结束条件。解决办法可以如 zjjzff11 所说的用鼠标事件来结束。
即,
1、创建一个全局变量(一般为bool型)。
2、在你的画图函数中判断这个变量是否为真。是则画图。否则return。
3、这样就可以在你的鼠标事件中改变这个变量,从而实现结束画图。
追问
我遇到这样一个问题,想在OnPaint()函数里实现动态改变几张位图,就是实现不了,说白了在客户区域内某一个地方,如何随着时间的变换将几张不同的位图画展现出来?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式