使用Windows Media Player 其实就是使用组件AxWindowsMediaPlayer. 添加两个引用:Interop.WMPLib.dll和AxInterop.WMPLib.dll. 添加命名空间using AxWMPLib; 在使用时还有两个基本的条件:1.控件要依附在某个父控件上,比如form,panel:因为这样可以让组件保持长期性(网上这样说).2.依附的控件是要有句柄:3.在使用前进行如下的初始化: ((System.ComponentModel.ISu
最近搞一个项目,需要获取微信端语音文件,下载之后发现是AMR格式的录音文件,这下把我搞晕了,C#中的4种播放模式不支持播放AMR,想到都觉得头痛,如何是好?最后找到的方案,其实也简单:windows media player 1.上网下载最新的解码器:K-Lite Codec Pack,下载地址百度可以查询,如果没有可以联系我 2.就是下C#代码,选择项目-->添加引用-->Com组件-->选择windows media player,如图: 3.C#播放语音代码:(这个仅仅是播放代码,