我一开始确实是只修改了x,y的数值...
最后一段代码是这样的:
if (NeedRepaint) {
if (NeedRepaint==1)
window.RepaintRect(Onlybtn.x, Onlybtn.y, Onlybtn.width, Onlybtn.height);
else
window.RepaintRect(31,0,108,113); // This is range of buttons.
} else {
timer && window.KillTimer(timer);
timer=null;
CollectGarbage(); // Release memory.
};
按您的意思是不是把红色部分改为:window.Repaint();?这样可以解决鼠标hover的问题,但是按钮的回弹还是有延时。
不过pss刷新的问题解决了,是由于我使用了每秒更新来显示播放时间造成的...
谢谢你的回复。