J'ai trouvé ça :
if (QueryPlayStatus() == 0 && current_index < max_index) {
PlayNext();
current_index++;
}
else if (current_index >= max_index) {
current_index = 0;
PlayPause();
}
Il faut définir en début de code
int max_index = 3;
int current_index = 0;
Ça devrait jouer les 3 morceaux et s'arrêter.
Au fait, tes fichiers musicaux s'appellent bien 001.wav, 002.wav et 003.wav ?