2 taches en même temps

Signaler
Messages postés
50
Date d'inscription
mercredi 7 avril 2004
Statut
Membre
Dernière intervention
20 avril 2004
-
Messages postés
50
Date d'inscription
mercredi 7 avril 2004
Statut
Membre
Dernière intervention
20 avril 2004
-
Salut !

Comment est il possible d'afficher une MessageBox et en même temps de jouer une musique ???

Je connais les fonctions, mais je voudrai lancer la messageBox, que je nai plus à la gérer, et que je puisse faire autre chose derrière. Est ce possible ?

Je ne vois pas la solution, svp aidez moi !

8 réponses

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
25
Mets ZERO sur 1er param de MessageBox.

ciao...
BruNews, Admin CS, MVP Visual C++
Messages postés
50
Date d'inscription
mercredi 7 avril 2004
Statut
Membre
Dernière intervention
20 avril 2004

C'est ce que j'ai fait, mai, pour être plus précis, je scan un dossier avec une fréquence de 1 minute par exemple. à un certain évennement, je dois afficher un messageBox avec de la musik, ki s'arrête kan on valide la messageBox, et en même temps je dois continuer le scan, je sui un peu perdu, komen je peu gérer tt ces évenements en même temps ?

A+
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
25
Fais une dialogbox perso avec CreateDialog() et tu stoppes ta musique en la fermant.

ciao...
BruNews, Admin CS, MVP Visual C++
Messages postés
2865
Date d'inscription
samedi 2 novembre 2002
Statut
Membre
Dernière intervention
11 mai 2009
10
tu lances un thread (justement une source dessus vient d'etre posté), dans lequel tu commence a lire ta musique, et tu affiches la MessageBox, ce qui bloque le thread !!! une fois que l'utilisateur a appuyer sur ok (donc la suite de ton programme), tu arretes le son... et le scan continue dans le programme 'principal'...
Bob...

"La chance accorde ses faveur aux esprits avertis..."
Messages postés
50
Date d'inscription
mercredi 7 avril 2004
Statut
Membre
Dernière intervention
20 avril 2004

J'avai déjà travaillé sur cette soluce, mai je n'arrivais pas à continuer le scande mon dossier en parallèle de l'affichage de ma boite de dialogue ...

Débuter n'est pas un défaut, mais il ne faut pas en rester là ....
Messages postés
50
Date d'inscription
mercredi 7 avril 2004
Statut
Membre
Dernière intervention
20 avril 2004

>ok merci j'avai pa vu le rép ... :)

Attention !! ne me mouillez po ! il parait ke je deviendrait méchant ...
Messages postés
351
Date d'inscription
samedi 2 février 2002
Statut
Membre
Dernière intervention
6 mai 2004
2
une messagebox c'est une boite non modal donc il faut que tu fasses une sauvegarde de contexte sur ta boite qui joue de la musique

be linux
Messages postés
50
Date d'inscription
mercredi 7 avril 2004
Statut
Membre
Dernière intervention
20 avril 2004

Autre point: existe il un paramètre ki permette de mettre la boite de dialogue en avant, et que l'on soit obligé de la valider avant de travailler sur autre chose? j'ai trouvé un paramètre ki ressemble à ce ke je demande mai ki n'agit ke sur le programme en lien avec la messageBox !