用SoundPlayer据说只能播放wav文件。
再简单点的,用WindowsMediaPlayer,
还可以用MCI,通过API直接传递给MCI设备一个播放命令,
还可以用DirectX等,控制稍微复杂,更强。
用MCI,可以同时播放两个文件
using Sy多个表格汇总到一个表格stem.Runtime.InteropServices;
[DllImport("winmm.dll")]
public static extern in在一起演员表t mciSendString(str在一起ing m_strCmd, string m_strReceive, int m_v1, int m_v2);
[DllImport("Kernel32", CharSet = CharSet.Auto)]
sta可以用tic extern Int32 GetShortPat声音文件格式hName(String path,StringBuilder shortPath, Int32 shortPathLength);
private stat声音文件扩展名ic void playMusi程序员客栈c(string name)
{
StringB可以用uilder shor程序员那么可爱电视剧免费观看tpath = new StringBuilder(80)在一;
int res可以用盐水洗脸吗ult = GetShortPathName(na程序员那么可爱me,声音文件扩展名 shortpath, shortpath.Capacity)多个人伺候;
name = shortpath.ToString();
string buf = string.Empty;
mciSendString("play "+name,buf, b多个低风险区返乡者讲述遭遇uf.Length, 0); //播放
}
private void button1_Click(objec可以用水扑灭的火灾是下列哪种物质t sender, EventArgs e)
{
playMusic(@"F:\我程序员工资一般多少的文档\多个孩子的家庭中排行My Music\2002年的第一场雪.mp3");
}
private void button2_Click(object sender, EventAr程序员那么可爱电视剧免费观看gs e)
{
playMusic(@"F:\我的文档\My Music\狼爱上羊.mp3");
}
在一个程序中同时播放多个声音文件原文链接:https://qipaiyuanmaxiazai.com/5471.html,转载请注明出处~~~
评论0