MessageBeep

 

Il est possible de jouer très simplement un son avant d'afficher un message avec la fonction MessageBox()

Pour cela, vous utiliserez la fonction MessageBeep()

BOOL MessageBeep(
UINT uType
);

Cette fonction pourra jouer un son "système" de manière asynchrone.

En entrée:

uType reçoit le code du son système à jouer

Les valeurs pouvant être:

Valeur Désignation
0xFFFFFFFF Son système par défaut
MB_ICONASTERISK Tous ces sons...
MB_ICONEXCLAMATION ...pourront être utilisés...
MB_ICONHAND ...en association avec l'icône...
MB_ICONQUESTION ...affiché dans MessageBox
MB_OK Son système par défaut

 

En sortie

0 pour erreur (utilisez GetLastError), sinon, tout est ok !

 

Annexe

Cf. MessageBeep C++ après VC6