请教高人:如何清除PICTURE控件上的图像
CImage img;
if (!img.IsNull())
{
img.Destroy();
}
img.Load(path);
CDC* hdc = m_DISP1.GetDC();
::SetStretchBltMode(hdc->m_hDC,HALFTONE);
img.Draw(hdc->m_hDC,CRect(DispX_Origin,DispY_Origin,DispX_Origin + pWidth,DispY_Origin + pHeight),CRect(0,0,img.GetWidth(),img.GetHeight()));
img.Destroy();
m_DISP1.Invalidate(TRUE);
m_DISP1.ReleaseDC(hdc);
m_DISP1.UpdateWindow();
其中 m_DISP1 为图像控件的相关变量。
请教一下如何动态刷新PICTURE上的图像。
我现在每次都直接覆盖上去。
谢谢各位达人。。。