C#多媒体播放器基础框架

C#写的播放器项目,蛮适合刚入门桌面开发的朋友。用了Windows Media Player 控件来搞音视频播放,控件拖进来基本就能跑,操作还挺直观的。播放列表用的ListBox,结合OpenFileDialog做文件选择,用户体验也不差。代码里还有基本的异常,哪怕读文件失败也不会直接挂掉,容错性不错。虽然用的是老派的ArrayList,但你要是改成List也不难。多媒体播放那块核心是axWindowsMediaPlayer1.newMediaappendItem,播放逻辑清晰,适合拿来做基础播放器框架。如果你想做音量控制、进度条或者播放控制,后面加功能也方便,结构挺开放的。

docx 文件大小:19.6KB