我想让多个小图在一幅大图为背景下实现不停移动的效果,背景图可动态改变,比如多辆辆汽车在街道上行驶,街道图可变,请高手指点。

解决方案 »

  1.   

    这些我都知道 我把picture的ID改了之后关联一个变量m_bitmap,然后这样
    CBitmap bmp;
    bmp.LoadBitmap(IDB_BITMAP1);
    m_bitmap.SetBitmap((HBITMAP)bmp);这类的方法我用了几个都不行,只显示一个白框,没有图片,我改变picture控件的属性为bitmap的
    还是不行,请不吝赐教。谢谢。
      

  2.   

    你加时钟消息了
    里面有没有调用Invalidate
      

  3.   

    因为bmp是局部变量,你的方式是正确的。控件属性设置为位图,使用CStatic成员函数SetBitmap()函数动态加载位图。
      

  4.   

    没有调用Invalidate 有空我试下 先谢谢各位了