Bonjour a tous, je souhaite pouvoir lire un fichier audio (mp3) dans un multi thread.
J'avais pensé à utiliser windows media player en important "WMPLib"
Le probleme est que je ne souhaite pas me trimballer une dll avec l'executable, j'ai donc alors penser a utiliser
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Public Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Integer, ByVal hwndCallback As Integer) As Integer
qui me permet de lire un fichier audio sans avoir a trimballer une dll, malheuresement sa ne fonctionne pas si je l'utilise dans un multi thread (sa marche dans un bouton mai ce n'est pas ce quil me faut)

J'aimerais donc que l'on mexplique soit comment utiliser mcisendstring dans un multithread, soit comment contenir la dll "WMPLib" dans mon executable.
Merci et bonne journée a tous