2 weiminlu weiminlu 于 2015.06.07 20:33 提问

mcisendstring使用问题
case IDM_MUSIC:
                {
                    mciSendString(gqstr[0], NULL, 0, NULL);//alias 是将文件别名为media
                    mciSendString(TEXT("play MySong  "), NULL, 0, NULL);// repeat重复播放

                }

                break;
            case IDM_STOP:
               mciSendString(TEXT("pause MySong  "), NULL, 0, NULL);//pause暂停播放
                break;
            case IDM_NEXT:
                    mciSendString(gqstr[4], NULL, 0, NULL);//alias 是将文件别名为media
                    mciSendString(TEXT("play MySong  "), NULL, 0, NULL);// repeat重复播放
                        为什么我点暂停后再点下一首它还是播放上一首歌曲

2个回答

oyljerry
oyljerry   Ds   Rxr 2015.06.07 22:18

是不是暂停影响的,直接播放下一首按文件名呢。

caozhy
caozhy   Ds   Rxr 2015.06.07 22:48

我就没有看到播放下一首的逻辑
gqstr[0] 这里硬编码永远都是0

Csdn user default icon
上传中...
上传图片
插入图片