1

我正在构建一个小型媒体选择器应用程序。给定目录的所有媒体根据左/右键导航一一加载,并显示在 Windows 窗体 (C#) 上的 Windows Media Player 控件中。

我对视频、音频效果很好,但对静止图像效果较差。

图像显示正确,但几秒钟后消失。我看起来媒体播放器正在“播放”它几秒钟,然后“停止”它。

如何使 Windows Media Player 控件停留在图像上,直到我在播放器中加载另一个媒体?

4

1 回答 1

0

这是我解决问题的方法。如果加载的媒体是图像,我会暂停 WMPC。它有效,但我不喜欢它。

                ThreadStart start = new ThreadStart(delegate() {
                    Thread.Sleep(2000);
                    this.axWindowsMediaPlayer1.Ctlcontrols.pause();
                });

                start.BeginInvoke(null, null);
于 2010-11-07T18:47:56.070 回答