怎样使对话框上一个位图的大小随窗口大小一起变化?
这是我同样的问题开的第二个贴子:
我想使对话框上一静态控件上的位图随窗口大小一起变化,
我是这样安排的:
1)在OnInitDialog()中画位图,不过实在内存中画,并不显示;
2)在OnPaint()中用StretchBlt()在对话框一静态控件上显示位图;
3)在OnSize()中设置位图显示的大小;并调用Invalidate();擦掉客户区;
结果是这样的:对话框一开始显示时,我在内存中画的图能显示出来,But,当我用鼠标按住边框缩放对话框时,位图跟着闪动缩放,当鼠标停下时,位图却消失!
这是什么原因?