C#中怎样实现音乐播放?

来源:百度知道 编辑:UC知道 时间:2024/06/04 19:12:31

http://www.zu14.cn/2009/02/13/dotnet-system-media-soundplayer/

http://www.zu14.cn/2009/01/24/dotnet-mediaplayer/

添加using System.Media

soundPlayer player =new soundPlayer("歌曲名字.wav")
player.play();

调用COM组件

播放其它格式可以调用API来播放,最简单的就是直接调用windows media player控件
API调用播放类
using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;
using System.IO;

namespace MediaPlayer
{
class MediaPlayer
{
[DllImport("winmm.dll", EntryPoint = "mciSendString", CharSet = CharSet.Auto)]
private static extern int mciSendString(
string lpstrCommand,