我现在用VC做一个分形的图像软件
我用代码在屏幕上绘制了一幅图后
当窗口变动后,比如最大化窗口,最小化后再恢复窗口
图像就空白了
请问有什么好的办法来解决这个问题?有个思路是创建一个缓冲区来存放屏幕上正在显示的图像
当窗口变动后将缓冲区的值一次写回屏幕
这里我有个疑问
系统怎么知道窗体对象发生了变化,以次来引发缓冲区回写屏幕的操作?
我用代码在屏幕上绘制了一幅图后
当窗口变动后,比如最大化窗口,最小化后再恢复窗口
图像就空白了
请问有什么好的办法来解决这个问题?有个思路是创建一个缓冲区来存放屏幕上正在显示的图像
当窗口变动后将缓冲区的值一次写回屏幕
这里我有个疑问
系统怎么知道窗体对象发生了变化,以次来引发缓冲区回写屏幕的操作?
因为不想让程序在一启动的时候就画
想通过一个对话框来设置一些参数后再画
所以就定义了一个类
在那个类里面定义了一个ondraw来画
如果在....View的ondraw里画是不是就没有问题了?
试一下回调函数。