OVH Cloud OVH Cloud

Generer un beep

13 réponses
Avatar
Alain CROS
Bonjour,

Sur Win98, j'essaye de générer un beep avec l'api Beep, ce qui fonctionne bien.
Si dans le panneau de config, rubrique Son, l'item Modèles = pas de son :
Evidemment, ça ne fonctionne plus.
Cet item Modèles me propose soit pas de son soit Standard Microsoft.
Je me dis que l'on doit pouvoir modifier ça par SystemParametersInfo mais je ne trouve pas les paramètres appropriés.
Une petite idée serait la bienvenue.
Merci.

Alain CROS

3 réponses

1 2
Avatar
Picalausa François
"Jacques93" a écrit dans le message de news:

Jacques93 a écrit :

Bon, ce n'est pas si simple, ça dépend s'il y a une carte son :-)

Extrait de :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/base/beep.asp

Windows Me/98/95: On computers with a sound card, the function plays
the default sound event. On computers without a sound card, the
function plays the standard system beep.




Hello,

J'avais loupé cette partie là de la fiche...
Merci pour l'info!

--
Picalausa François
Avatar
Jacques93
Picalausa François a écrit :
"Jacques93" a écrit dans le message de news:


Jacques93 a écrit :

Bon, ce n'est pas si simple, ça dépend s'il y a une carte son :-)

Extrait de :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/base/beep.asp

Windows Me/98/95: On computers with a sound card, the function plays
the default sound event. On computers without a sound card, the
function plays the standard system beep.





Hello,

J'avais loupé cette partie là de la fiche...
Merci pour l'info!




De rien. Comme quoi même avec une API d'utilisation simple et
d'apparence anodine, il vaut toujours mieux consulter MSDN en premier
... car le fonctionnement lui peut l'être moins (ici en fonction des
configurations matérielles et des versions de Windows) ;-)

--
Cordialement,

Jacques.
Avatar
Alain CROS
Bonjour,

Merci a tous les 2 pour les informations et commentaires.
Comme le dit Jacques93, ce n'est pas si simple.
Une fonction basique (qui ne tiens pas compte des paramètres sur WIN98) m'a amenée vers SystemParametersInfo puis le registre.
Je n'ais d'ailleurs toujours pas compris l'utilité de SPI_GETBEEP et SPI_SETBEEP.
Je ne compte pas modifier les paramètres de l'utilisateur, je me suis rendu compte que le son ne jouait pas justement parce que je
ne supporte pas ces beep incessants.

Alain CROS.
1 2