Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1180 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  PlaySound en C++ .net?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PlaySound en C++ .net?

n°903818
fredgladia
Posté le 21-11-2004 à 01:06:51  profilanswer
 

Salut,
 
Est-ce que quelqu'un sait quelle est la fonction pour jouer un son en C++ .net et comment l'appliquer ?
 
Merci :D
 
A+

mood
Publicité
Posté le 21-11-2004 à 01:06:51  profilanswer
 

n°903822
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 21-11-2004 à 01:23:37  profilanswer
 

y'a pas d'équivalent de PlaySound en .NET, faut faire mumuse avec la couche P/Invoke !  
un truc du genre :
 

Code :
  1. [DllImport("winmm.dll" )]
  2. public static extern long PlaySound(string name, long module, long flags);
  3. PlaySound(@"C:\son.wav",0,0);


---------------
J'ai un string dans l'array (Paris Hilton)
n°903827
fredgladia
Posté le 21-11-2004 à 01:27:19  profilanswer
 

Harkonnen a écrit :

y'a pas d'équivalent de PlaySound en .NET, faut faire mumuse avec la couche P/Invoke !  
un truc du genre :
 

Code :
  1. [DllImport("winmm.dll" )]
  2. public static extern long PlaySound(string name, long module, long flags);
  3. PlaySound(@"C:\son.wav",0,0);




 
Mais c'est pas du C# ça? :whistle:


Message édité par fredgladia le 21-11-2004 à 01:27:39
n°903832
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 21-11-2004 à 01:37:00  profilanswer
 

ah oui, merde, autant pour moi !  
ben dans ce cas, y'a besoin de rien, si tu fais du C++ managed, t'as juste qu'à invoquer la fonction :spamafote:
 

Code :
  1. #include <windows.h>
  2. #using <mscorlib.dll>
  3. using namespace System;
  4. int main()
  5. {
  6.    Console::WriteLine("test playsound" );
  7.    PlaySound("C:\\son.wav", 0, 0);
  8.    return 0;
  9. }


---------------
J'ai un string dans l'array (Paris Hilton)
n°903833
fredgladia
Posté le 21-11-2004 à 01:40:43  profilanswer
 

Harkonnen a écrit :

ah oui, merde, autant pour moi !  
ben dans ce cas, y'a besoin de rien, si tu fais du C++ managed, t'as juste qu'à invoquer la fonction :spamafote:
 

Code :
  1. #include <windows.h>
  2. #using <mscorlib.dll>
  3. using namespace System;
  4. int main()
  5. {
  6.    Console::WriteLine("test playsound" );
  7.    PlaySound("C:\\son.wav", 0, 0);
  8.    return 0;
  9. }




 
MERCI :D

n°903843
Taz
bisounours-codeur
Posté le 21-11-2004 à 02:17:32  profilanswer
 

Citation :

public static extern

j'aimerais pas être dans la tête du mec qui a designé ce genre de truc ...


Message édité par Taz le 21-11-2004 à 02:17:44

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  PlaySound en C++ .net?

 

Sujets relatifs
[ Playsound ] comment jouer 2 sons en même tps?win32 : PlaySound
Plus de sujets relatifs à : PlaySound en C++ .net?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR