主题:请教一个关于vc++中声音播放的问题。
各位大侠:
我初学vc++,还没接触mfc,现在只是初步了解了一下api函数。
问题:
如何在一个应用程序中同时播放两个wav声音文件(一个作为背景音乐,一个作为按键声音)。谢谢!
问题补充描述:
播放一个背景音乐的问题已经解决,方法是利用PlaySound函数。现在想加个按键的声音,可是出了问题,就是按键声音响应的同时背景音乐就自动关掉了。这两个声音都是wav格式的,使用的都是PlaySound函数来播放。具体如下:
//背景音乐循环播放:
PlaySound(MAKEINTRESOURCE(IDM_SOUNDRC),hInstance, SND_RESOURCE|SND_ASYNC|SND_LOOP);
//按键声音按一下响一次:
PlaySound(MAKEINTRESOURCE(IDM_RECTSOUNDUP),hInstance,SND_RESOURCE|SND_ASYNC);
我初学vc++,还没接触mfc,现在只是初步了解了一下api函数。
问题:
如何在一个应用程序中同时播放两个wav声音文件(一个作为背景音乐,一个作为按键声音)。谢谢!
问题补充描述:
播放一个背景音乐的问题已经解决,方法是利用PlaySound函数。现在想加个按键的声音,可是出了问题,就是按键声音响应的同时背景音乐就自动关掉了。这两个声音都是wav格式的,使用的都是PlaySound函数来播放。具体如下:
//背景音乐循环播放:
PlaySound(MAKEINTRESOURCE(IDM_SOUNDRC),hInstance, SND_RESOURCE|SND_ASYNC|SND_LOOP);
//按键声音按一下响一次:
PlaySound(MAKEINTRESOURCE(IDM_RECTSOUNDUP),hInstance,SND_RESOURCE|SND_ASYNC);