1

我在 WinForms 应用程序中嵌入了 Windows Media Player,我需要检索存储在 axWindowsMediaPlayer1.currentMedia.duration 中的视频的持续时间

问题是,在我加载视频后,该值将保持为 0,直到用户操作发生。如果我使用 MessageBox(或在我的 UI 上执行一些其他操作)“中断”程序流程,则设置持续时间的值。否则,它保持为 0。

为什么会这样,我该如何解决?

谢谢

我正在使用带有 Visual Studio 2010 Ultimate 和 Windows Media Player 12 的 Windows 7 Enterprise

4

1 回答 1

0

加载视频并不意味着将设置持续时间。添加一个名为“播放”的按钮比 - 必须通过单击播放按钮来设置持续时间。

如果你在这里分享你的代码,我可以测试它。

于 2013-07-02T13:28:43.443 回答