关于窗口重绘的问题
我做了一个对话框程序,添加了一个绘图成员函数DrawCurrentNote(),此函数中根据接收的消息在一个矩型框中加载图片,图片是由很多小图片组成的,为了减少刷新频率,我只有当有消息到时才调用DrawCurrentNote(),而不是在OnPaint中调用该函数,现在有个问题,当有别的程序占用该窗口的这部分矩型区域时,图片会消失,只有当我再做一个按钮点击,触发DrawCurrentNote()函数时才会把图片加载上去。但这样太被动,请问下有没有什么好办法,当有别的程序占用该窗口后,当再次用这程序时进行DrawCurrentNote()。在OnPaint()中直接调用DrawCurrentNote()有问题,因为我在对话框中还有张bmp的背景图片,每次OnPaint()重绘时连背景图片也会一起刷新。