我在 WinForms 应用程序中嵌入了 Windows Media Player,我需要检索存储在 axWindowsMediaPlayer1.currentMedia.duration 中的视频的持续时间
问题是,在我加载视频后,该值将保持为 0,直到用户操作发生。如果我使用 MessageBox(或在我的 UI 上执行一些其他操作)“中断”程序流程,则设置持续时间的值。否则,它保持为 0。
为什么会这样,我该如何解决?
谢谢
我正在使用带有 Visual Studio 2010 Ultimate 和 Windows Media Player 12 的 Windows 7 Enterprise