我想在我的Winforms程序中嵌入一个简单的WAV播放器。它可能看起来像这样(源自Media Player Classic):
我想要以下'功能':
经过一番研究后,我发现了this low-level sound generation question以及NAudio。但是,前者不容易提供“停止”功能,并且没有提供滑块代码。后者有点矫枉过正(包括显示WAV和许多其他功能)。
还有Windows Media Player控件,但这也有点矫枉过正(包括视频等),您显然需要确保在用户的计算机上安装了所需的Windows Media Player版本,因此兼容性可能是一个问题。
这里简单快捷有效吗?