在学习mciSendString函数的时候,遇到了两个问题。
(我用的是VS 2019)
一、函数报错
mciSendString("open D:\\bgm.mp3 alias bgm", NULL, 0, NULL);
mciSendString("play bgm repeat", NULL, 0, NULL);
这上面的代码块在双引号里会报错,我百度了一下,在前面加个L就可以了。
mciSendString(L"open D:\\bgm.mp3 alias bgm", NULL, 0, NULL);
mciSendString(L"play bgm repeat", NULL, 0, NULL);
二、文件能够执行,没有声音
可能是网易云的格式问题,可以去其它平台下载mp3格式。
我这里的问题好像是存储路径的问题。
原本是几个文件夹有中文的有英文的,我把mp3放在别的路径下之后好像就好了,也不知道是为啥(●’◡’●)谁能帮我解答一下啊w(゚Д゚)w
大家可以参考一下
有问题别问我,我也不会…( •̀ ω •́ )✧