|
我最近刚开始学vc多媒体编成,做一个位图显示作业时遇到一个问题。
有三组图片,需要同时显示出来。每次的显示位置(x,y)坐标都不一样。比如:A1.bmp显示在窗体的x=100,y=100位置时,B1.bmp\C1.bmp分别显示在x=110,y=120,\x=70,y=90的位置。A2、B2、C2的又不一样。简单说就是根据A.bmp,的出现位置,+不同的增量动态定位b、c位图(bmp)的位置。现在可以取到正确的增量变量。
问题是:通过时钟动态显示每组图片时,会明显看到,b.bmp,c.bmp在屏幕上“跑来跑去”,可以看到dc位置的移动。通过什么方法可以解决这种问题呢?通过时钟刷新图片,怎么能让每次显示的3张位图一起加在出来的同时不要看到位置的移动呢?
[em24] [em24] [em24] |
|