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重复播放
为什么我点暂停后再点下一首它还是播放上一首歌曲
是不是暂停影响的,直接播放下一首按文件名呢。
我就没有看到播放下一首的逻辑
gqstr[0] 这里硬编码永远都是0