IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

emmettre un son selon un evenement


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    223
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 223
    Par défaut emmettre un son selon un evenement
    salut a tous!
    Je suis en train de faire un prog de chat, et j'aimerais que si un certain evenement se produit jouer un son windows qui indiquerait a l'utuilisateur qu'il a recu un message.

    QQn saurait il comment faire?

    Merci beaucoup.

    @+.

  2. #2
    Membre Expert
    Avatar de la drogue c'est mal
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    2 253
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 2 253
    Par défaut
    tu veux savoir quoi ?

    gerer les evenements ??
    emmetre un son ??

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    223
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 223
    Par défaut
    Et bien, l'evenement de la reception d'un message est gerée, je fais un flashwindow et j'aimerais emettre un son quelconque pour avertir l'utilisateur via ce son...

    merci.

    @+.

  4. #4
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut , MessageBeep(MB_OK) pour un son simple.
    ou plus evolue va voir ce lien pour jouer un fichier .wav
    http://www.codeguru.com/multimedia/play_wav.shtml

  5. #5
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    223
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 223
    Par défaut
    OK, je vais essayer ce ce soir, merci c cool.


  6. #6
    mat.M
    Invité(e)
    Par défaut
    Sinon une autre alternative plus évoluée c'est SndPlaySound comme le suggère Farscape qui permet de lire des fichiers WAV ou bien les commandes MCI .
    Voir le MSDN

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 8
    Par défaut
    Ou même direct sound si tu veux...

  8. #8
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    223
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 223
    Par défaut
    Bon ben le MessageBeep() marche niquel, par contre sdnPlaySound j'ai plus de mal.

    Cette fonction figure dans msdn mais pourtant il me met undeclared identifier a la compilation...

    Merci en tt cas...

    @+.

  9. #9
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    logiquement avec le lien que je t'ai donne ca devrait etre bon il l'utilise.

  10. #10
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    223
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 223
    Par défaut
    ben oui, c'est ton lien que j'ai utilisé...

    @+.

  11. #11
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    d'apres la doc:
    Header: Declared in Mmsystem.h; include Windows.h.
    Library: Use Winmm.lib.

  12. #12
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    223
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 223
    Par défaut
    OK c bon il n'y a plus d'erreur.
    Ms il me mais des messages genre no watchnig information...
    je sais pas si c'est important mais il ne me joue pas le bon son (ce que j'entend c le son d'un mess OK)...

    un jour j'y arriverai.

    @+.

  13. #13
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    bon le sample fait reference à un .wav stocker dans les ressources du prog
    maintenant si tu veux lire un fichier externe tu peux faire ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    sndPlaySound("C:\\WINDOWS\\Media\\notify.wav",SND_SYNC);
    alors la si ça marche pas ....

  14. #14
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    bon c'est encore me pour inserer un son wav dans les ressources proceder comme ça:
    click dans les ressources sur le dossier le plus haut style :"Mon prog Ressources"
    selection de import
    mettre .wav dans le filtre fichier.
    ok maintenant on a une section "WAVE" avec l'id IDR_WAVE1
    sur l'id faire click droit properties et mettre le nom entre "" on doit avoir
    "IDR_WAVE1 "
    maintenant dans le prog on rajoute
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     	PlayResource("IDR_WAVE1");
    et le son arrive

  15. #15
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    223
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 223
    Par défaut
    ok ben je te remercie, je vais essayer ca aussi.

    merci.@+.

  16. #16
    Membre très actif
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 258
    Par défaut
    Bonjour la taille de l'exe si on commence à tout mettre dedans ...

  17. #17
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    c'est sur que si tu mets un single complet ,c'est pas fait pour ça , je ne fait qu'indiquer la possibiliter de le faire ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] Générer des sons selon le contenu d'une cellule
    Par daniel.bernard dans le forum Excel
    Réponses: 0
    Dernier message: 07/04/2014, 17h37
  2. Réponses: 2
    Dernier message: 06/02/2011, 21h40
  3. Masquage / Affichage de Frame selon des evenements
    Par Rockz dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 22/05/2006, 12h07
  4. Réponses: 1
    Dernier message: 07/09/2005, 10h25
  5. [débutant] [XPATH]selection d un node selon son nom & nom d un
    Par Triangle dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 14/06/2005, 16h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo