急!请教:在面板上有一大底图,底图上在叠加一小图片,想时间点击小图片后小图片自动慢慢向右移出窗口,但为什么移的时候,移的轨迹上只有灰色
ssd 2002-05-14 10:24:03 急!请教:在面板上有一大底图,底图上在叠加一小图片,想时间点击小图片后小图片自动慢慢向右移出窗口,但为什么移的时候,移的轨迹上只有灰色的面板颜色,直至移出窗口后才再现出底图?请帮忙看一下
RECT rc;
GetDlgItem(IDC_BITMAP_PIC)->GetWindowRect(&rc);
if (PtInRect(&rc,point))
{
do
{
rc.left+=1; //图片向右移
rc.right+=1; //图片向右移
Sleep(10); //延时
GetDlgItem(IDC_BITMAP_PIC)->MoveWindow(&rc,TRUE); //图片向右移
} while (rc.left<=1024);
}