【发布时间】:2012-04-12 21:35:00
【问题描述】:
我正在编写一个小型音乐程序,并且正在尝试播放 mp3。现在,我有一些非常丑陋的东西,但它有效:
std::string command("cd \"C:\\Program Files (x86)\\Windows Media Player\" && wmplayer /play \"D:\\music\\A Perfect Circle\\eMOTIVe\\a.mp3");
system(command.c_str());
有没有更好或更可靠的方法来做到这一点?另外,如何调整主系统音量?
【问题讨论】:
-
反对者的任何信息?我不打算创建音乐或 mp3 播放器。我只是想要一种简单直接的方式来播放不涉及 system() 的 mp3。是否存在任何 API 使其像 PlaySound() 一样简单?
标签: c++ audio windows-vista