两个HDC的时候该怎么解决?
苹果机 (测试).rar
(1.65 MB)
还记得以前的苹果机游戏吗?先把游戏放上去吧,大家帮忙想想办法,看该怎么解决,本想游戏是API方面的,发在C板块不太合适,可是这里朋友多,我也知道API的高手也很多,所以只好这样了,
玩过后应该就能发现当转到100倍后倒转一圈到对应的标记停止了(比如是大西瓜),接着点启动转第二次,正转到了大西瓜那个标记那里不显示标记对应的大西瓜绿图片,显示的是这个标记右边那个标记大芒果对应的绿图片,倒转到大西瓜那个标记那里就很正常,分析了下是因为用了两个HDC全局变量,第一个HDC变量控制的是正转的时候显示图片,第二个HDC变量控制的是倒转的时候显示的图片,当正转的图片到了倒转停止那里时他们混乱了,在开始正转的前面加一句“删除第二个HDC变量”再正转问题解决了,但是该倒转的时候因为控制倒转的HDC被删除了,所以就不会倒转了。
请大家想想办法,看这个问题该怎么解决呢,好长时间都没机会上网了,游戏改进的速度太慢了,基础部牢固真是烦恼多多呀。
(因为是测试,所以设置的不管怎么转都是在一百倍那里停止)。
[ 本帖最后由 小赵q1 于 2012-11-21 23:22 编辑 ]