Beep mit Windows 7
-
Hallo.
Weiß jemand wie man mit Windows 7 beept? Ich habe es mit Beep() versucht. Das läuft auf XP, aber nicht auf Windows 7. In der msdn steht, dass beep nicht mehr von Windows 7 unterstützt wird, doch wie kann ich über die Hardware beepen?
-
Ich weiss nicht, ob es das selbe ist wie die Beep-Funktion, aber du könntest:
#include <iostream> using namespace std; int main() { cout << "Beep \a"; // Steuerzeichen \a system("PAUSE"); return 0; }
verwenden!
Ich hoffe ich konnte helfen...
Gruss
StruktEd
-
Ich möchte aber die Frequenz einstellen, mit der der PC piept. Das geht bei \a nicht.
-
Das Ganze ist auf Kernelebene mit der Funktion HalMakeBeep realisierbar.
Ich habe einen kleinen Beispieltreiber entwickelt, welcher die fehlende Funktionalität wieder nachrüstet.
Erhältlich unter: http://www.waldbauer.com/tmp/dl.php?download=beepx
Sourcecode liegt bei.