我需要 C++ 代码以用户动态选择的特定分贝播放声音。
问问题
2022 次
1 回答
3
这是在这里回答的
您需要使用绝对路径,确保您正在发送文件名(使用 SND_FILENAME 标志),并暂停程序足够长的时间以播放声音文件(例如,使用 getchar())。您需要在项目设置中链接 winmm.lib 库,并在标头中链接 #include windows.h 和 mmsystem.h。
#include <windows.h>
#include <mmsystem.h>
int main() {
PlaySound((LPCSTR) "C:\\kenny g.WAV", NULL, SND_FILENAME | SND_ASYNC);
getchar();
}
于 2013-03-27T11:58:54.530 回答