mfc如何在一个新建的对话框中绘图?
在已有的对话框中点击按钮新建一个对话框(用新的类),没有OnPaint函数,所以自己定义了一个函数比如说Paint(),函数内容为CPaintDcdc(this);dc....
在已有的对话框中点击按钮新建一个对话框(用新的类),没有OnPaint函数,所以自己定义了一个函数比如说Paint(),函数内容为CPaintDc dc(this);dc.SetPixel(x,y,color);...........我想在新的对话框里绘点构图,但是这样总是不行,请大侠指点。
展开
2个回答
展开全部
还是在OnPaint 函数里面画图较好,否则会出现很多问题,比如窗口被覆盖后重新显示被覆盖的地方的图像会消失,其实很简单,绘图仍然放在新对话框的OnPaint 函数里面,在显示新对话框之前把绘图需要的参数设置好,然后在OnPaint函数里面使用这些参数绘制图像即可.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询