用MediaPlayer如何实现通过拖拽滚动条而实现音乐的选择播放。我已经头大了!
我已经被这个问题困扰很久了,不知道如何解决。所能找到的参考书都是一个说法,即:
在trackbar的onchange事件里写如下代码:
{
MediaPlayer1->Pause();
MediaPlayer1->Postion=TrackBar1->Postion;
MediaPlayer1->Resume();(or Play());
}
可是按照上述说法写代码后,会出现画面的不连贯(对于音乐没去检查过)。请问如何解决呢?我现在暂时的办法是用了trackbar的onenter和onexit事件的组合,只是每次在拖拽后都要将焦点移出才能继续播放。我想如果是要能够判断鼠标的时间就好了。
不知道各位高手可有什么比较好的办法解决这一问题吗?
谢谢先。