MessageBeep-Funktion (winuser.h)
Gibt einen Wellenformsound wieder. Der Wellenformsound für jeden Soundtyp wird durch einen Eintrag in der Registrierung identifiziert.
Syntax
BOOL MessageBeep(
[in] UINT uType
);
Parameter
[in] uType
Der sound, der wiedergegeben werden soll. Die Sounds werden vom Benutzer über die Sound-Systemsteuerungsanwendung festgelegt und dann in der Registrierung gespeichert.
Dieser Parameter kann einer der folgenden Werte sein:
Wert | Bedeutung |
---|---|
0xFFFFFFFF | Ein einfacher Signalton. Wenn die Soundkarte nicht verfügbar ist, wird der Sound mithilfe des Lautsprechers generiert. |
|
Siehe MB_ICONINFORMATION. |
|
Siehe MB_ICONWARNING. |
|
Der als Windows Critical Stop-Sound angegebene Sound. |
|
Siehe MB_ICONERROR. |
|
Der als Windows-Sternchen angegebene Sound. |
|
Der als Windows-Fragesound angegebene Sound. |
|
Siehe MB_ICONERROR. |
|
Der als Windows-Ausrufezeichen angegebene Sound. |
|
Der als Windows Default Beep sound angegebene Sound. |
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.
Wenn die Funktion fehlschlägt, ist der Rückgabewert null. Rufen Sie GetLastErrorauf, um erweiterte Fehlerinformationen zu erhalten.
Bemerkungen
Nach der Warteschlange des Sounds gibt die MessageBeep--Funktion die Steuerung an die aufrufende Funktion zurück und gibt den Sound asynchron wieder.
Wenn der angegebene Benachrichtigungssound nicht wiedergegeben werden kann, MessageBeep versucht, den Standardsound des Systems wiederzugeben. Wenn der Standardsound des Systems nicht wiedergegeben werden kann, erzeugt die Funktion einen Standardtonton mit der Beep--Funktion. Ab Windows 7 spielt dies einen einfachen Ton auf dem Standardsoundgerät. Weitere Details finden Sie in der Dokumentation zur funktion Beep.
Der Benutzer kann den Warnton mithilfe der Sound-Systemsteuerungsanwendung deaktivieren.
Hinweis Verwenden Sie zum Senden eines Signaltons an einen Remoteclient die funktion Signalton. Die Beep--Funktion wird an den Client umgeleitet, während MessageBeep- nicht.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows XP [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows Server 2003 [Nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | winuser.h (enthalten Windows.h) |
Library | User32.lib |
DLL- | User32.dll |
API-Satz | ext-ms-win-ntuser-misc-l1-1-0 (eingeführt in Windows 8) |