我建立了一个基于对话框的工程,并在对话框中设置了绘图区,在区域内绘制了曲线,运行没问题,但是当对话框被别的窗口、电脑屏幕边缘遮挡住之后,被挡住部分就不能再显示刚才画出的图形了,必须重新点击画图按钮。
    如果是基于单文档的工程,可以在OnDraw()里重画,可是在基于对话框工程中不包含View类,也就没有OnDraw()函数,请问我该怎样才能使图形被遮住后能够自动重画?
    谢谢大家!

解决方案 »

  1.   


    对话框可以在OnPaint里面画
      

  2.   

    cpio,不好意思,因为刚才有人当面帮我解决了这个问题,故不能给你加分,请问你知道下面这个问题怎样解决吗?我在基于对话框工程里新插入了一个对话框,在第一个对话框里加入了一个按钮以便弹出第二个对话框,运行以后,当弹出第二个对话框时,再点击第一个对话框,它始终不能覆盖第二个对话框,也就是虽然选中了,但不能置于屏幕最前端,请问怎样解决?如果回答合理,分数全给