PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PC Speaker - Beep() Call nicht mehr verfügbar


SiriusWhite
19.11.2008, 16:58
Unter Windows Vista x64 wurde die Beep() Funktion zum Ansprechen des PC Speakers entfernt. Die Gründe für die Entfernung liegen nah (Keine 16-Bit Unterstützung mehr), aber anscheinend liefert Microsoft keinen adäquaten Ersatz.. Gibt es irgendeine Möglichkeit, aus (C/C++) Applikationen den PC Speaker ohne größeren Aufwand weiterhin anzusprechen?

DiableNoir
19.11.2008, 23:11
:welcome:

Ich mach's ganz kurz und schmerzlos: Nein.

Mir ist zumindest kein adäquater Ersatz bekannt.

Ich schiebe das Thema mal in das Programmier-Forum, weil solche Themen dorthin gehören und du dort auch eine größerer Chance auf eine anders klingende Antwort hast.

Aber ich glaube nicht, dass hier sehr viel Hoffnung besteht. Es ist ja auch so, dass neuere PCs nur mehr ganz selten überhaupt einen PC-Speaker besitzen. Ich würde deshalb einfach eine ganz einfache WAVE (oder eine der Systemsounds) abspielen lassen.