Utilisation de PlaySound pour boucler des sons
Si vous spécifiez la _ boucle SND et les _ indicateurs Async SND pour le paramètre fdwSound de la fonction PlaySound , le son continue de fonctionner comme indiqué dans l’exemple suivant :
PlaySound("C:\\SOUNDS\\BELLS.WAV", NULL, SND_LOOP | SND_ASYNC);
Si vous souhaitez exécuter en boucle un son, vous devez le lire de façon asynchrone ; vous ne pouvez pas utiliser l' _ indicateur de synchronisation SND avec l' _ indicateur de boucle SND. Un son en boucle continue de s’exécuter jusqu’à ce que vous appeliez PlaySound pour lire un autre son. Pour arrêter la lecture d’un son (en boucle ou asynchrone) sans lecture d’un autre son, utilisez l’instruction suivante :
PlaySound(NULL, NULL, 0);