Virtual FMAN forum
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Virtual FMAN forum

Virtual FMAN forum
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment :
Retour en stock du coffret Pokémon ...
Voir le deal

 

 Tuto son MFC

Aller en bas 
2 participants
AuteurMessage
burning_jeux

burning_jeux


Nombre de messages : 13
Localisation : maroc(casablanca)
Date d'inscription : 04/12/2005

Tuto son MFC Empty
MessageSujet: Tuto son MFC   Tuto son MFC EmptyMer 22 Mar à 19:26

j'aime l'audio bounce yeah let's dance now What a Face
buuuuh voila une fonction pour Fmod pour contrôler le volume de sont je pense qu'il est claire pour tout le monde Very Happy

FSOUND_SetVolume(iChannel, iVol);

aussi je veux faire un petit tuto sur MFC ,le bute c'est faire jouer un sont wav Very Happy
bon je commence بسم الله نبدأ

file->new->MFC AppWizard(exe) ->DialogBased ->Terminer

enverra bien que le composant MMControl n'est pas dans le panneau de control en va l'ajouter pour cela appui sur :

Project -> Add To Project -> components and Controls...

puis la boite de dialogue Components and controls Gallery va ouvrir,
par default tu va voir dans cette boite 2 dossier (Registered Active X Controls -et- Visual c++ Coponents) aussi il a un fichier cacher qui s'appel ("MSCREATE.DIR")
choisi Registered ActiveX Controls pour afficher les contrôles active X qui ce trouve dans ce dossier et on va choisir ("Microsoft Multimedia Control, version 6.0") puis appui sur insert , tu va voir un message click sur ok en suite tu va voir la boite Confirm Classes cette fenêtre est une fenêtre d'aide qui peuve ajouter plusieurs Classes apporter dans la Gallery et affiche les noms des classes que tu va l'insérer dans votre projet ainsi que quelque noms des fichiers qui comporte des codes comme par exemple .h et .cpp buuuh relax ami tu va faire jouer la chanson un peux de patience Wink
click sur ok puis fermer la boite Gallery , tu va voir que mmcontrol est bien dans le le panneau de contrôle
sélectionné la puis glissé sur la fenêtre de travail (la fenêtre de votre Projet) ,il te manque maintenat quelque buttons , select File - Play - Stop

hmm avant de te créer ces buttons il te faut identifier l'instant de MMControl
pour cela click sur:
view->Class Wizard
la boite MFC ClassWizard va apparaître click Sur l'anglete Member Variables, soyer sur que vous savez choisir C...Dlg (les 3 points sont le nom de votre projet Wink ) dans Class name et que ID de MMControl que nous savons ajouter est IDC_MMCONTROL
puis click sur Add Variable pour ajouter Member Variables Smile
puis la fenêtre Add Member Variable va afficher entré le un nom sans supprimé "m_" ,laissé les autres paramètres par défaut |Category->c'est le type et Variable type->c'est la Class, il est ajouter par défaut quand en n'est choisi MMCONROL puis click sur ok
tu va voir que quelque chose est ajouter dans le type et Member Smile Click sur ok
maintenant on peux manipuler MMControl a partir de travail avec Mr Member que vous savez le nommé m_...(les 3 points sont le nom choisi Smile )
Bonne mnt glissé une button sur la feuille pour cela :
choisi Button dans le panneau control puis glissé
changer la caption de cette button pour aller dans cette botton et appui sur le botton droit de la souris -> Properties
puis changer la caption et fermer la boite
aahhhaaa :d voila le moment le plus intéressant puis sur botton droit puis choisi Event(c'est l'evenment) la boite "New Windows Message and Event Handlers for Class C...Dlg va ouvrir
Choisi BN_CLICKED pour l'événement click c'est le même rôle de la function on(Press){}
puis choisi choisi ID de votre button dans Class or object to handle puis click sur Add and Edit la boite Add Member Function va apparaître laisse la par défaut puis click sur ok Very Happy
ajouter ce code:


m_...MC.SetDeviceType("WaveAudio");
m_...MC.SetFileName("Trance_ZHR.wav");
m_...MC.SetCommand("open");
comme vous voyer le code est aussi simple Smile

SetDeviceType /* permettre de nous laissé choisir le fichier que nous voulons et la méthode de diffusé (son ou video)*/

SetFileName //on peut choisir le fichier ( l'insertion de chemin)


SetCommand /*envoi les ordres au MMControl pour open ou play ou stop...il on a beaucoup Neutral mais :d


tu vois c'est très simple est très facile :d pour faire stoppé la chanson tu va créer autre button et tu insère ce code:

m_...MC.SetCommand("stop");

Voila Sad
ahhh c'est dur d'écrire un tuto bah Vive Mr FMAN qui est écrire une bibliothèque des tutos avec une super explication

Vive la music mais pas n'import Vive la music Teckno_Trance Very Happy :d j'adore
Revenir en haut Aller en bas
http://membres.multimania.fr/alucardzhr/trance.htm
le_duche

le_duche


Nombre de messages : 60
Age : 39
Localisation : Bruxelles
Date d'inscription : 07/12/2005

Tuto son MFC Empty
MessageSujet: Re: Tuto son MFC   Tuto son MFC EmptyJeu 23 Mar à 15:20

(petite appartée "out-programming" 'Surprised'

Si tu aime la techno trance, tu devrais télécherger ceci si tu ne connais pas encore:

Yahel - Voyage
Yahel - Infected Mushroom
Armin Van Buuren - Communication

DJ Tiesto - Parade Of The Athletes (c'est un mix qu'il a fait à Atlanta)
Revenir en haut Aller en bas
burning_jeux

burning_jeux


Nombre de messages : 13
Localisation : maroc(casablanca)
Date d'inscription : 04/12/2005

Tuto son MFC Empty
MessageSujet: Re: Tuto son MFC   Tuto son MFC EmptyDim 26 Mar à 13:15

merci pour les titres ,voila d'autre titre Wink

Dj Splash - My First Love
Kate Lesing - Neverland
DJDejan-SexUpYourLife
bounce

Dj_tiesto

Aussi j'ai deja fais un petit site pour les emulateurs PS1 - Dreamcast - Saturn

http://changesystem.ifrance.com
Revenir en haut Aller en bas
http://membres.multimania.fr/alucardzhr/trance.htm
Contenu sponsorisé





Tuto son MFC Empty
MessageSujet: Re: Tuto son MFC   Tuto son MFC Empty

Revenir en haut Aller en bas
 
Tuto son MFC
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Un p'tit tuto sur l'interface Windows...

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Virtual FMAN forum :: Tutorial C++ :: Le son-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser