Evita nella maniera più assoluta la funzione system, è fonte di comportamenti imprevedibili (il codice appena postato, ad esempio, funziona su Windows 2000 e successivi, ma non va sulle versioni precedenti di Windows). Ribadisco, usa la CreateProcess per lanciare l'eseguibile e le ShellExecute per lanciare il file mp3.