c# - 后台C#mp3

标签 c# audio background mp3

我想在程序后台播放mp3(例如,不打开媒体播放器-> System.Diagnostics.Process.Start(@“C:\ Users \ Franz \ Music \ Americana.mp3”)(我不会不想使用...)

现在我这样尝试:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Diagnostics;
using System.IO;
using System.Runtime.InteropServices;

class sound
{
   [DllImport("winmm.dll")]
   private static extern int mciSendString(string @cmd, StringBuilder ret, int retLen, IntPtr hwnd);
   [DllImport("winmm.dll")]
   private static extern int mciGetErrorString(int errCode, StringBuilder errText, int errLen);
}

private void txbStart_MouseClick(object sender, MouseEventArgs e)
{
   mciSendString("play \""+C:\Users\Franz\Music\Americana.mp3+"\", null, 0, IntPtr.Zero);
}

但这行不通吗?但为什么?我是C#的初学者...

最佳答案

关于c# - 后台C#mp3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20129035/

相关文章:

c# - 在 C# 中有没有办法查看通过 ASPX 页面生成的代码?

c++ - 从音频缓冲区和视频缓冲区 C++ Windows 构造 mp4 文件

ruby-on-rails - Resque multiple workers in development 模式

jquery - 更改单选选择的背景颜色

c# - boolean 值是什么? isActive = false 在 C# 中是什么意思?

c# - 无法使用 MigraDoc/PDFsharp 打印

php - 如何使用 PHP 或 Objective-C 制作或创建声音(实际上是音乐)?

javascript - 使用javascript音频顺序播放音频声音

html - 层的奇怪 css 行为

c# - WPF 中 Datacontext 和 ItemSsource 的区别