MFC中onpaint()函数使用时要注意哪些问题?
1个回答
展开全部
创建线程也不能解决一直划线的状态,因为该功能函数没有结束条件。解决办法可以如 zjjzff11 所说的用鼠标事件来结束。
即,
1、创建一个全局变量(一般为bool型)。
2、在你的画图函数中判断这个变量是否为真。是则画图。否则return。
3、这样就可以在你的鼠标事件中改变这个变量,从而实现结束画图。
即,
1、创建一个全局变量(一般为bool型)。
2、在你的画图函数中判断这个变量是否为真。是则画图。否则return。
3、这样就可以在你的鼠标事件中改变这个变量,从而实现结束画图。
追问
我遇到这样一个问题,想在OnPaint()函数里实现动态改变几张位图,就是实现不了,说白了在客户区域内某一个地方,如何随着时间的变换将几张不同的位图画展现出来?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询